Autor | Zpráva | ||
---|---|---|---|
Spectator Profil |
#1 · Zasláno: 2. 2. 2012, 20:51:14
Dobrý večer,
mysql mi hlásí chybu blízko řádku 6 - v syntaxi, ale ele editor neříká nic. Pomůže mi někdo prosím tuto chybu najít? Je možné,že nějak špatně zacházím s proměnnými v mysql, protože toto je moje první zkušenost s nimi. Děkuji za radu. INSERT INTO user SET jmeno = '$escaped[name]', prijmeni = '$escaped[surname]', viditelne_id = '$viditelne_id'; SET @user_id = LAST_INSERT_ID(); INSERT INTO company SET nazev = '$escaped[comp]', ico = '$escaped[ico]'; SET @company_id = LAST_INSERT_ID(); INSERT INTO c_uc SET user_id = @user_id, company_id = @company_id; INSERT INTO login SET user_id = @user_id, email = '$escaped[email]', pass = '$pass'; INSERT INTO registered SET user_id = @user_id, datum = NOW(); INSERT INTO telephone SET id = @user_id, telefon = '$escaped[tel]'; SET @telephone_id = LAST_INSERT_ID(); INSERT INTO c_ut SET user_id = @user_id, telephone_id = @telephone_id; INSERT INTO email SET id = @user_id, email = '$escaped[email]'; SET @email_id = LAST_INSERT_ID(); INSERT INTO c_ue SET user_id = @user_id, email_id = @email_id; INSERT INTO c_ce SET company_id = @company_id, email_id = @email_id; INSERT INTO c_ct SET company_id = @company_id, telephone_id = @telephone_id; |
||
Kajman Profil |
#2 · Zasláno: 2. 2. 2012, 22:05:03
Pokud to spouštíte v php přes mysql_query, tak tam můžete použít max. jeden příkaz.
|
||
Spectator Profil |
Kajman:
Aha! Tak to je pro mě novina. Existuje nějaký způsob, jak spustit více příkazů "pomocí mysql_..." naráz? Existuje to v mysqli, ale s kolegou jsem dohodl tuto knihovnu. |
||
Kajman Profil |
#4 · Zasláno: 2. 2. 2012, 22:21:40
Proč je musíte pouštět naráz? Proč nemůžete použít více volání této funkce?
|
||
Spectator Profil |
#5 · Zasláno: 2. 2. 2012, 23:17:20
Měl jsem to tak, ale připadá mi to nepřehledné.
|
||
Časová prodleva: 12 let
|
0