PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

SQL-Anweisung wird in PHP nicht gelöscht

Versuchen Sie Folgendes:

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

Die doppelten Anführungszeichen, die Sie verwendet haben, machen aus $1 eine PHP-Variable statt einer Zeichenkette.

Siehe das Beispiel für pg_prepare hier:http://php.net/manual/ de/function.pg-prepare.php