sql >> Databasteknik >  >> RDS >> Mysql

använder _GET url-länk för att ta bort en post från mysql-databasen

Ditt HTML-avsnitt säger:

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

Är detta din exakta HTML-syntax? Detta argument bör vara det faktiska numeriska ID:t, dvs --

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

-- antingen genom att eka $row->customer_id (förutsatt att det finns), eller någon annan metod för att känna till det användar-id.

Din HTML behöver bara skicka den faktiska datan, inte någon form av variabel syntax. Din mottagande PHP ($_GET['customer_id'] ) tolkar det åt dig och skickar det korrekt till MySQL.



  1. Konvertera kolumnen Datetime från UTC till lokal tid i select-satsen

  2. SQL Server-filnamn kontra versioner

  3. Finns det en gräns för storleken på en IN (1,2,n)-sats i mysql eller postgres?

  4. Beräknad kolumn i EF Code First