tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Forum: [česky] [english]

lze volat sekvenci dotazu pomoci query?

před 5 lety

Šaman
Člen | 1369
+
0
-

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áš

před 5 lety

Šaman
Člen | 1369
+
0
-

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áš

před 5 lety

David Grudl
Administrator | 5896
+
0
-

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í