sql >> Databáze >  >> RDS >> PostgreSQL

Jak mohu zabránit CakePHP v úniku dat při uložení?

Ukázalo se, že řešením mého problému NENÍ založené na CakePHP, ale na PostgreSQL!

Přidáním „RETURNING id“ k dotazu takto:

INSERT INTO locations (title,company_id,state_id,poly,point) 
VALUES ('$title',$company_id,$state_id,ST_GeomFromText('$geom',4269),$point) RETURNING id;

Dotaz již nevrací prázdné pole a nyní vrací ID řádku, který právě vytvořil!



  1. Nelze se přihlásit do systémového uživatele postgres

  2. Přístup k hodnotě proměnných JavaScriptu v php k uložení do mysql

  3. Jak mohu opravit tuto chybu:není podporován SQL92?

  4. Nelze převést hodnotu data/času MySQL na System.DateTime.Could't uložit hodnotu 0/0/0000 0:00:00?