undzwar habe ich folgendes Problem:
Er gibt mehrere Datensätze in der While-Schleife aus.. und hinter jeder Zeile ist ein löschen Button.. dieser soll nur eine Zeile löschen.. ich weiss nicht wie ich das umsetzen soll.. jetzt löscht er den ganzen Inhalt, weil er durch die Schleife die DELETE Funktion auf alle Datensätze ausführt.. hat jmd eine Lösung?
PHP-Code:
<?php
include ("_mysql.php");
$show = "SELECT * FROM shop";
$queryy = mysql_query($show);
$row = new stdClass();
echo '<form method="post" action="acp.php">';
while($row = mysql_fetch_object($queryy))
{
echo '
<table width="1200" border="0" cellspacing="0" cellpadding="0" bgcolor="#9b9b9b">
<tr>
<td width="138" align="left" valign="top"> <b>'.$row->name.'</b></td>
<td width="309" align="left" valign="top">'.$row->logo.' '.$row->banner.' '.$row->thumb.' '.$row->intro.' '.$row->sonstiges.'</td>
<td width="626" align="left" valign="top">'.$row->beschreibung.'</td>
<td width="98" align="left" valign="top"> </td>
<td width="14" align="left" valign="top"><u>'.$row->datum.'</u></td>
<td width="15" align="left" valign="top">';
if(isset($accept))
{
$del = "DELETE FROM shop WHERE name = '$row->name'";
$query = mysql_query($del);
}
echo '
<input name="accept" type="submit" id="accept" style="background-image:url(acp/Center_04.png); width:51px; height:51px; border:0px;" value=""></td>
</tr>
</table> </br>';
}
echo '</form>';
?>
Kommentar