PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

SQL изразът не се изтрива в PHP

Опитайте това:

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

Използваните от вас двойни кавички правят $1 PHP променлива вместо низ.

Вижте примера за pg_prepare тук:http://php.net/manual/ en/function.pg-prepare.php




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Автоинкремент в течна база

  2. ГРЕШКА:синтактична грешка при или близо до OVER

  3. Логическа репликация на дялове с PostgreSQL 13

  4. JPA 2:използване на множество колони във външни ключове

  5. Преименуване на ключ hstore в PostgreSQL 9.2