Odkazy: dibi | API reference

Forum: [česky] [english]

dibi fórum

tiny ‘n’ smart
database layer

Nejste přihlášen(a)

#1 před rokem

Šaman
dibi guru
Registrovaný: 8. 1. 2010
Příspěvky: 253

lze volat sekvenci dotazu pomoci query?

Zdar,
mam celou transakci zapsanou do jedne dibi::query() a vraci mi to vyjimku #1064 (You have an error in your SQL syntax.) Jako radek s chybou oznaci vzdy druhy dotaz v rade (i kdyz je prohazim). Pokud celou sekvenci zkopiruji do PMA, tak probehne bez chyby.
Je v tom nejaky chytak (treba ze PMA si to rozparsuje na jednotlive prikazy), nebo proste pouzivam spatnou fci? (Resp. dobrou fci na spatnem miste..)
Zkousel jsem to pomoci query() i nativeQuery(), vysledek je totozny.
 Diky.


PHP mě živí: Pivo – Houska – Paprikáš

 

#2 před rokem

Šaman
dibi guru
Registrovaný: 8. 1. 2010
Příspěvky: 253

Re: lze volat sekvenci dotazu pomoci query?

Tak vyreseno pomoci dibi::loadFile().
Nicmene otazka stale trva: je mozne volat nekolik prikazu najednou, nebo kazdy jako samostatnou query?


PHP mě živí: Pivo – Houska – Paprikáš

 

#3 před rokem

David Grudl
Administrator
Registrovaný: 8. 2. 2005
Příspěvky: 5548

Re: lze volat sekvenci dotazu pomoci query?

Záleží na konkrétním databázovém driveru. Třeba sqlite_query to umí a tak to lze v DibiSQLiteDriver použít, mysql_query to neumí. Dibi pro to žádnou speciální podporu nemá.

 

Zápatí