Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Verwenden des _GET-URL-Links zum Löschen eines Datensatzes aus der MySQL-Datenbank

Ihr HTML-Abschnitt sagt:

<a href="includes/delete-customer.php?customer_id=$id['.$row->customer_id.']">

Ist das Ihre genaue HTML-Syntax? Dieses Argument sollte die tatsächliche numerische ID sein, also --

<a href="includes/delete-customer.php?customer_id=3">

-- entweder durch Echo von $row->customer_id (vorausgesetzt, es existiert) oder eine andere Methode, um diese Benutzer-ID zu erfahren.

Ihr HTML muss nur die eigentlichen Daten senden, keine Variablensyntax. Ihr empfangendes PHP ($_GET['customer_id'] ) wird das für Sie interpretieren und ordnungsgemäß an MySQL weitergeben.