Ich machte von in PHP. Wenn ich zum Beispiel eine Klasse auswähle, wähle ich die Klasse9 aus und zeigt mir die Tabelle der Klasse9 an. Ich habe auch eine Zeile in die Tabelle eingefügt, die die Schaltfläche zum Löschen enthält, um die entsprechende Zeile zu löschen. Jetzt möchte ich eine Reihe kaufen, indem ich auf den Knopf klicke, der in der Reihe ist. wie kann ich das machen?
Zuerst wähle ich eine Klasse aus dieser Option wie im Bild unten; The image from which we select the class
Und dann wird die entsprechende Tabelle angezeigt.
This is the image. When I click on the button, the corresponding row should be deleted.Wie lösche ich eine Zeile in PHP?
<?php
include "connection.php";
?>
<!doctype html>
<html>
<head>
<title>KDR</title>
</head>
<body>
<table border="2px" width="50%" height="auto">
<tr>
<th>No</th>
<th>Name</th>
<th>F/Name</th>
<th>Age</th>
<th>Delete</th>
</tr>
<?php
$table = $_POST['formCountry'];
$sql = "SELECT * FROM $table";
$result = $conn->query($sql);
while($row = $result->fetch_assoc())
{
echo "<tr>";
echo "<td>" . $row['id'] . "</td>";
echo "<td>" . $row['name'] . "</td>";
echo "<td>" . $row['fname'] . "</td>";
echo "<td>" . $row['age'] . "</td>";
echo "<td><form method='POST' ><input type='submit' name='deletestudent' value='Delete'/></form></td>";
echo "</tr>";
}
?>
</table>
</body>
In Ihrem Formular Schaltfläche sollten Sie Aktion und die ID der Reihe .. zum Beispiel geben '
Ok, Welcher Code sollte dann in das Formular delete_row.php geschrieben werden? –
In 'delete_row.php' sollten Sie die MySQL-Abfrage schreiben, die die Zeile basierend auf der ID, die Sie mit dem Formular übergeben haben, löscht. – icecub