tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

Omlouváme se, provoz fóra byl ukončen

if s dibi errorem jde to?

před 6 lety

mlynas
Člen | 6

Zdravím,
chtěl bych se zeptat, jestli by se dalo využít erroru v dibi, je to error tvořen mou chybou, která je bohužel úmyslná, ale tento error
brání následujícím příkazům v pokračování, error je :

Fatal error: Uncaught exception 'DibiDriverException' with message 'Query was empty' in
/inc/drivers/DibiMySqlDriver.php:170 Stack trace: #0
/inc/libs/DibiConnection.php(344): DibiMySqlDriver->query('? ') #1
/inc/libs/DibiConnection.php(261): DibiConnection->nativeQuery('? ') #2
/inc/dibi.php(229): DibiConnection->query(Array) #3
/test/2_5.php(12): dibi::query('? ') #4 {main} SQL: thrown in /drivers/DibiMySqlDriver.php on line 170

jde udělat např. toto?: if(error){?} Díky

před 6 lety

Milo
Nette Core | 1119

Využít jak? Dibi vyhazuje vyjímky

try {
    dibi::query('...');
} catch (DibiException $e) {
    echo 'Chybička: ' . $e->getMessage();
}