Ich benutze, um eine Tabelle mit MySQL Tabelleninhalte zu erstellen. Das Problem ist, ich versuche, eine Lösch (x) -Schaltfläche für jede Zeile in der Tabelle (Spalte Löschen) zu erstellen.Löschen einer Zeile von MySQL nach ID
<?php
$html = "<table>";
$html .= "<tr>";
$html .= "<th>id</th>";
$html .= "<th>Event type</th>";
$html .= "<th>Date</th>";
$html .= "<th>Price(€)</th>";
$html .= "<th>Description</th>";
$html .= "<th>Delete</th>";
$html .= "</tr>";
foreach($event as $e){
$html .= "<tr>";
$html .= "<td>$e->eventId</td>";
$html .= "<td>$e->eventType</td>";
$html .= "<td>$e->eventDate</td>";
$html .= "<td>$e->eventPrice</td>";
$html .= "<td>$e->eventDescr</td>";
$html .= "<td><--the delete button has to be here--></td>";
$html .= "</tr>";
}
$html .= "</table>";
echo $html;
Ich habe versucht, einen Knopf onclick, aber absolut fehlgeschlagen. Könnte mir jemand irgendwelche Tipps geben?
was fehlt Ihnen? Ich sehe auch keinen db-Code. –
Grundsätzlich möchte ich die DELETE FROM Tabellenname-ID some_column = eventId verwenden –
müssen Sie verwenden DELETE FROM Tabelle WHERE col =? –