Habe ein kleines Problem beim löschen von Datensätzen aus meiner MySQL DB.
Folgender Code bereitet Probleme:
<?php$i = 0;$connect = mysql_connect("localhost", "******", "*******");$db = mysql_select_db("*******", $connect);$sql = "SELECT * FROM gruss";$result = mysql_query($sql);$connect or die ("Fehler: MySQL Verbindung nicht möglich!");$db or die ("Verbindung zur Datenbank nicht möglich!");$result or die ("Fehler!");echo "<div id='container'>";echo "<form action='gruss.php' method='post'>";while($row = mysql_fetch_row($result)) {$i++;echo $i;echo "<input type='checkbox' name='zeile'>".$row[1]."";echo " ⇒ ";echo $row[2];echo "<br>";}echo "</div>";echo "<input type='submit' value='Löschen'>";if($_POST[zeile]){ echo $i; $sql_drop = "DELETE FROM gruss WHERE 'id' = ".$i.""; $result_drop = mysql_query($sql_drop) or die ("<p><b>Konnte Datensatz nicht löschen!</b></p>");}echo "</form>";mysql_close($connect);?>
Und zwar lassen sich die Datensätz nicht löschen, gibt aber auch nicht den Fehlertext aus.
Das Formular wird jedoch ausgefürt, was ich daran sehe das $i ausgegeben wird.
Bitte um Hilfe!
Danke bereits jetzt!
Lieben Gruss
Daddy




