Ich habe ein Skript, das auf dem Schirm alle Daten einer Tabelle druckt. Jeder Datenzeile zugeordnet, habe ich eine Schaltfläche zum Löschen, und ich möchte, dass, wenn eine Schaltfläche einer Zeile angeklickt ist, die Zeile gelöscht wird. Um dies zu tun, habe ich den folgenden Code:Löschen von Datenbank abhängig von geklicktem Knopf
$con = mysqli_connect("","","","");
$result = mysqli_query($con,"SELECT * FROM `clientes_pmt`");
while($row = mysqli_fetch_array($result)){
?> <button name="delete" value="<?php echo $row['id']; ?>" type="submit"><img src="paginas/borrar.jpg" /></button>
<a href="page<?php echo $row['nombre']; ?>">
<div><p><?php echo $row['nombre']; ?></p></div>
<div><p><?php echo $row['pais']; ?></p></div>
</a>
<section class="clearboth"></section><br><?php
}
if(isset($_POST['delete'])){
$id = $_POST['delete'];
$result = mysqli_query($con,"DELETE FROM `clientes_pmt` WHERE id = '$id'");
}
mysqli_close($con);
Ich erhalte keine Fehler, aber die Zeile wird nicht gelöscht.
wo ist dein ''
Gerade gesehen. Danke, ich wusste, es war etwas wirklich dumm – alberzyzz
Sie sind willkommen. –