Autor Zpráva
Spectator
Profil
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
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
Proč je musíte pouštět naráz? Proč nemůžete použít více volání této funkce?
Spectator
Profil
Měl jsem to tak, ale připadá mi to nepřehledné.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0