sql >> Databasteknik >  >> RDS >> PostgreSQL

SQL-satsen raderas inte i PHP

Prova detta:

$result = pg_prepare($conn, "city_delete",
'DELETE FROM lab5.city WHERE lab5.city.id = $1');

De dubbla citattecken du använde gör $1 till en PHP-variabel istället för en sträng.

Se exemplet för pg_prepare här:http://php.net/manual/ sv/function.pg-prepare.php




  1. Bindande variabel till tabellnamn med cx_Oracle

  2. Är det möjligt att besvara frågor om en vy innan vyen blir helt realiserad?

  3. Avfyrar SQL-fråga när du klickar på knappen?

  4. Beräkna procent på föregående månad (samma år)