tiny ‘n’ smart
database layer

Odkazy: dibi | API reference

Oznámení

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

Dibi a MySql problém s Unique

před 9 lety

zahry
Člen | 8

Ahoj všem,

Mám tabulku v níž jsou sloupce: id, email, user

Sloupec email je Unique (musí být vždy unikátní). Pomocí dibi vkládám data a když vložím 2 x stejný email, dibi vyhodí nepěknou chybu.

Dá se nějak v dibi pěkně odchytit tato chyba tak, abych si mohl chybu na webu vypsat sám, dle svých upravených představ? Nechci to řešit dalším dotazem.

Díky

před 9 lety

phx
Člen | 652

Normalne pomoci try catch. A otestuj si cislo chyby (getCode()) zda se jedna o chubu duplicity unique.