löschen Ich habe einen Link auf einer anderen Seite (Löschen) erstellt. Danach habe ich folgenden Code geschrieben, um die Abfrage auszuführen, aber irgendwie zeigt es die 'Erfolg'-Nachricht, aber es löscht keinen bestimmten Datensatz aus der Datenbank ... Irgendwelche Vorschläge?Wie kann ich die Datensätze aus der Datenbank in PHP
<?php
include_once('data_conn.php');
$id=$_GET['id'];
$sql = "DELETE FROM driver_info where id=$id";
echo $sql;
if(!$sql) {
echo '<script language="javascript">';
echo 'alert("something went Wrong...:(((("); location.href="user-profile.php"';
echo '</script>';
}
else{
echstrong texto '<script language="javascript">';
echo 'alert("successfully Deleted!!!"); location.href="user-profile.php"';
echo '</script>';
mysql_close();
}
?>
Sie führen Ihre Abfrage nicht aus –
Dieser Code ist offen für SQL-Injektionen. – chris85
Bitte [stoppen Sie mit mysql_ * 'Funktionen] (http://stackoverflow.com/questions/12859942/why-shouldnt-i-use-mysql-functions-in-php). [Diese Erweiterungen] (http://php.net/manual/en/migration70.removed-exts-sapis.php) wurden in PHP 7 entfernt. Erfahren Sie mehr [vorbereitet] (http://en.wikipedia.org/ (http://php.net/manual/en/pdo.prepared-statements.php) und [MySQLi] (http://php.net/manual/en/mysqli.quickstart .prepared-statements.php) und erwäge die Verwendung von PDO, [es ist wirklich ziemlich einfach] (http://jayblanchard.net/demystifying_php_pdo.html). –