Autor Zpráva
Martin M.
Profil *
Normálně mi nejde jednoduchý insert do pgsql:
v php je zapsán takto:
pg_query('INSERT INTO pw_aukro_uzivatele (uzivatel, jmeno) VALUES ('.$user_id.', "'.$_POST['jmeno'].'")');
což udělá například takovýto dotaz
INSERT INTO pw_aukro_uzivatele (uzivatel, aukro_login) VALUES (534, "Pavel");
ale prostě mi ho to nechce uložit do tabulky:

uzivatel integer NOT NULL
jmeno character varying(30) NOT NULL

dělal jsem vždicky jen s MySql tak fakt nechápu proč to tam nejde
Mastodont
Profil
Protože Postgre nepřipouští uvozovky kolem hodnot, musíš použít jen apostrof.
http://www.postgresql.org/docs/8.1/interactive/sql-syntax.html
Martin M.
Profil *
Mastodont
skutečně... díky
Toto téma je uzamčeno. Odpověď nelze zaslat.