Autor Zpráva
Adun
Profil *
Zadám dotaz pro SQL

INSERT INTO `uzivatele` ( `id` , `jmeno` , `prijmeni` , `nick` , `email` , `heslo` , `id_opravneni` )
VALUES (’1′ , ‘Adam’, ‘Kopecky’, ‘admin’, ‘no_email’, ‘e10adc3949ba59abbe56e057f20f883e’, ‘1′
);


MySQL hlásí:
#1054 - Unknown column '’1′' in 'field list'



Pokud zadám nějaký email, zobrazí se:

MySQL hlásí:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'seznam.cz’, ‘e10adc3949ba59abbe56e057f20f883e’, ‘1′
)' at line 2


V čem je problém?
Měsíček
Profil
Kde jsi se naučil ‘admin’ má to být `admin` .. stejně tak i dál.
Adun
Profil *
Opravil jsem to, ale pořád stejná chyba. Plz co dál?
Alphard
Profil
hodnoty patří do obyčejných apostrofů, Měsíček je asi duchem jinde :-)
INSERT INTO `uzivatele` ( `id` , `jmeno` , `prijmeni` , `nick` , `email` , `heslo` , `id_opravneni` ) 
VALUES ('1' , 'Adam', 'Kopecky', 'admin', 'no_email', 'e10adc3949ba59abbe56e057f20f883e', '1' 
);

u číselných typů lze uvozovky vynechat zcela
Měsíček
Profil
"hodnoty patří do obyčejných apostrofů, Měsíček je asi duchem jinde :-) "

asi jo :-)
Adun
Profil *
Aha, jistě, děkuji. Mohli byste mi ještě prosím poradit jak napsat ` ?
Měsíček
Profil
Alt + 96 (na notebooku Fn+Alt+96)
Adun
Profil *
` Děkuji, nyní to budu používat, avšak při rychlém psaní se mi to nezdá příliš efektivní. Něco typu shift + něco by nebylo?
Kajman_
Profil *
V anglické klávesnici je to pod esc.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0