php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 07.08.2005, 12:32  
Gast
 
Beiträge: n/a
Standard Gästebuch einträge editieren ?

Hallo

Ich wollte mal fragen wie man Gästebuch einträge editieren kann. Eine Admin oberfläche hab ich schon, habe aber bisher aber nur geschafft zu machen das die Beiträge gelöscht werden können.
Kann mir da einer helfen ?
Danke im Voraus

mfg VIPER
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 07.08.2005, 12:34  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 193
akratellio
Standard

hallo...,

meinst du für mysql?

dann probier mal UPDATE...

mfg

akratellio
__________________
"Ich lüge immer..."
http://www.akratellio.de/dai
akratellio ist offline  
Alt 07.08.2005, 12:35  
Gast
 
Beiträge: n/a
Standard

Hallo

Ja ich mein für MySQL. Was meinst du mit UPDATE ?
Sorry aber ich bin noch ein ziemlicher Anfänger in PHP.


mfg VIPER
 
Alt 07.08.2005, 12:37  
Gast
 
Beiträge: n/a
Standard

Zitat:
habe aber bisher aber nur geschafft zu machen das die Beiträge gelöscht werden können
Und warum bekommst du dann ein Update nicht hin? Was hast du bisher versucht? Siehe http://dev.mysql.com/doc/mysql/de/update.html

Gruß
phpfan
 
Alt 07.08.2005, 12:39  
Gast
 
Beiträge: n/a
Standard

Beispiel :

PHP-Code:
<?php
 $id 
$_GET['id']; // Du übergibst in einem Link zu dieser Edit Datei durch Anhägen von ?id=  bzw. &id= falls Zweitparameter ist, die ID des Beitrags
 
 
$sql mysql_query("UPDATE tabelle SET feld='$neuer_eintrag', feld='$neuer_eintrag2'  WHERE id='$id'");
 if(
$sql) {
      echo 
"Hat geklappt";
 } else {
      echo 
"Hat nicht geklappt";
 };
?>
 
Alt 07.08.2005, 12:41  
Erfahrener Benutzer
 
Registriert seit: 09.05.2005
Beiträge: 193
akratellio
Standard

hallo...,

na du wählst den teil aus den du ändern willst und
weist ihm mit SET einen neuen inhalt zu...

mfg

akratellio

P.S. benutzt mal die geposteten links von ben zu mysql...

@axelF: mach mal ein paar zeilenumbrüche wenn du was schreibst,
diese horzontale scrollen ist ärgerlich.
__________________
"Ich lüge immer..."
http://www.akratellio.de/dai
akratellio ist offline  
Alt 07.08.2005, 12:53  
Gast
 
Beiträge: n/a
Standard

Hallo

Also ich erkläre euch nochmal was ich genau erreichen will.
Ich möchte das ein Link unter den Beiträgen steht der "bearbeiten" heißt. Wenn man auf denselbigen klickt öffnet sich eine neue Seite auf der eine Textarea zu sehen ist in der der Text steht den man damit frei bearbeiten kann. Dann kann man auf speichern klicken und dann werden die änderungen in die Datenbank übernommen.
Irgendwie kann ich mit euren angaben nix anfangen

mfg VIPER
 
Alt 07.08.2005, 12:55  
Gast
 
Beiträge: n/a
Standard

Wir haben schon verstanden, was du möchtest. Allerdings verschweigst du standhaft, was du bisher versucht hast. Oder erwartest du etwa einen passenden Quellcode von uns?

Gruß
phpfan
 
Alt 07.08.2005, 12:58  
Gast
 
Beiträge: n/a
Standard

Ich habs bisher noch gar nicht versucht, ich kann das mit der Logik schon nicht nachvollziehen.

Hier mal der Code von meiner Admin-Oberfläche :

PHP-Code:
<?php
If($_GET[flag]==AND $_GET[ID])//Ein Datensatz soll gelöscht werden 
{
$tabellenname="Gastebuch";
$sql=" DELETE FROM $tabellenname WHERE ID=".$_GET[ID];
$link mysql_connect("localhost""usr_db_21456""************");
mysql_select_db("usr_db_21456"$link);
$result mysql_query($sql$link);
}
//auslesen der Einträge
$tabellenname="Gastebuch";
$sql="SELECT * FROM $tabellenname ORDER BY datum DESC ";
$link mysql_connect("localhost""usr_db_21456""**************");
mysql_select_db("usr_db_21456"$link);
$result mysql_query($sql$link);
for(
$i=0;$i<mysql_num_rows($result);$i++)
{
$ergebnis[$i]=mysql_fetch_array($result);
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<style type="text/css">
a:link    { color:white; }
a:visited { color:white; }
a:active  { color:white; }
</style>
<body bgcolor="#DFA56A">
<center>


[url="http://vipersoft.cwsurf.de/eintrage.php"]Zurück zum Gästebuch[/url]



<?php
//ausgeben der Einträge
for($i=0;$i<count($ergebnis);$i++)
{
$text=nl2br($ergebnis[$i][Nachricht]);
echo 
"<table border=\"0\" width=\"800\" bgcolor=\"#6E2C30\"><tr><td>
"
.$ergebnis[$i][datum]." </td><td> ".$ergebnis[$i][absender]." </
td><td> "
.$ergebnis[$i][pruef]." </td></tr>";
echo 
"<tr><td align=\"left\"><font color=#FFFFFF>Datum: ".$ergebnis[$i][Datum]." </td></tr>
<tr><td align=\"left\"><font color=#FFFFFF>Absender: "
.$ergebnis[$i][Name]." </td></tr>";
echo 
"<tr><td colspan=\"3\" bgcolor=\"#DFA56A\"><font color=#FFFFFF>".$text." </td></tr>";
echo 
"<tr><td colspan=\"3\"> <a 
href=\""
.$usr_db_21456."?ID=".$ergebnis[$i][ID]."&flag=1\">Löschen</a></td></tr></table>";
}
?>
</center>
</body>
</html>
mfg VIPER
 
Alt 07.08.2005, 13:00  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von viperunited
Irgendwie kann ich mit euren angaben nix anfangen
Ist das ein Wunder bei der "Frage"? Ich zB. vermisse das Script, welches nicht funktioniert, einschließlich der Fehlermeldungen, hege allerdings die Vermutung, daß das noch gar nicht existiert, weil Du Dir wahrscheinlich einbildest, es würde Dir hier einer aufgrund Deiner Frage ganz fix programmieren.
 
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
.txt öffnen und editieren! killer04 PHP Tipps 2006 10 07.08.2006 08:34
Einzelne Variablen in Datei editieren snatch-ic PHP Tipps 2006 10 21.06.2006 14:55
[Erledigt] News editieren bzw. updaten Datenbanken 2 05.02.2006 01:49
Daten editieren PHP Tipps 2005-2 2 27.06.2005 08:39
Editieren von XML- Dokumenten PHP Tipps 2005 2 13.04.2005 14:16
Editieren eines MySQl eintrags Datenbanken 5 22.01.2005 17:23
Editieren von Texten workaholic PHP-Fortgeschrittene 5 13.01.2005 08:55
eine Art WYSIWYG, für editieren einer Seite im Internet!? PHP Tipps 2005 15 11.01.2005 19:59
Einzelne Zeilen einer Tablle editieren mittles Webinterface PHP Tipps 2004-2 10 04.12.2004 20:46
txt.datei online editieren PHP Tipps 2004-2 5 08.11.2004 10:19
[Erledigt] datei editieren PHP Tipps 2004 1 10.09.2004 20:33
Beiträge editieren picco PHP Tipps 2004 5 06.09.2004 18:35
Dateien aus txt editieren PHP Tipps 2004 13 05.09.2004 19:09
[Problem] Editieren von Userdetails PHP Tipps 2004 4 02.08.2004 20:05
Datenbankeintrag mit php editieren PHP Tipps 2004 7 16.06.2004 16:54

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php gästebuch einträge bearbeiten, mysql gästebucheinträge löschen, php gästebuch eintrag editieren, php gästebucheinträge editierbar machen, php tabelleneintrag bearbeiten, gästebucheinträge editierbar machen, gästebuch einträge löschen php, php gästebuch editieren, flag= 1 wird nicht als variable übernommen &flag=1\'>, php gästebuch einträge löschen, editieren gästebuch, php tabelleneinträge editierbar machen, gästebucheinträge ändern löschen php mysql, gästebucheinträge workaholic, http://www.php.de/php-tipps-2005-2/28636-gaestebuch-eintraege-editieren.html, php gästebuch editierbar machen, gästebucheinträge editieren, gästebuch editieren php

Alle Zeitangaben in WEZ +2. Es ist jetzt 07:32 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.