Hallo
bastle gerade an meinem Gästebuch weiter und möchte nun eine "Lösch-Funktion" für den Admin einbauen.
Ich möchte die beiträge die gelöscht werden über den ID-Wert bestimmen. Sprich die MySQL-Tabelle hat eine Spalte ID mit auto increment.
Wenn ich mir ID aber jetzt ausgeben lassen will .. funktioniert das nicht ... alle anderen Werte eines Datensatzes kann ich beliebig ausgeben .. .nur nicht die ID ... warum ?
Hier die entsprechende Schleife die die Datensätze ausgibt:
Mein Problem ist, das da wo die ID ausgegeben werden soll .. einfach gar nichts ausgegeben wird ... die ID benötige ich aber zum löschen und bearbeiten eines Beitrages
bastle gerade an meinem Gästebuch weiter und möchte nun eine "Lösch-Funktion" für den Admin einbauen.
Ich möchte die beiträge die gelöscht werden über den ID-Wert bestimmen. Sprich die MySQL-Tabelle hat eine Spalte ID mit auto increment.
Wenn ich mir ID aber jetzt ausgeben lassen will .. funktioniert das nicht ... alle anderen Werte eines Datensatzes kann ich beliebig ausgeben .. .nur nicht die ID ... warum ?
Hier die entsprechende Schleife die die Datensätze ausgibt:
PHP-Code:
while($row = mysql_fetch_object($ergebnis))
{
$result = $row->eintrag;
$id = $row->ID;
echo '<tr bgcolor="#CCCCCC">
<td><b>'.$row->name.' </b> ID='.$id.' <a href="mailto:'.$row->email.'">
<img src="page/images/smilies/email.gif"
border="0"></img> </a>
<a href="'.$row->homepage.'"
target="_blank"><img src="page/images/smilies/home.gif" border="0"></img>
</a> schrieb am '.$row->datum_formatiert.' folgendes:
</td>
<td width="100" align="center">
<a href="gb_loeschen.php"> Löschen </a>
</td>
<td width="100" align="center">
<a href="gb_bearbeiten.php"> Bearbeiten </a>
</td>
</tr>
<tr>
// aufrufen der Funktion um die Smilies zu ersetzen
<td>'.verwandel(nl2br($result)).'<br></br></td>
</tr>';
}
Kommentar