Mysql
 sql >> Database >  >> RDS >> Mysql

utilizzando il collegamento URL _GET per eliminare un record dal database mysql

La tua sezione HTML dice:

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

È questa la tua sintassi HTML esatta? Questo argomento dovrebbe essere l'ID numerico effettivo, ovvero --

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

-- sia facendo eco a $row->customer_id (supponendo che esista) o qualche altro metodo per conoscere quell'ID utente.

Il tuo HTML deve solo inviare i dati effettivi, non qualsiasi tipo di sintassi variabile. Stai ricevendo PHP ($_GET['customer_id'] ) lo interpreterà per te e lo passerà correttamente a MySQL.