| DB_ERROR_INVALID |
NULL
|
SQL statment handle is not valid.
|
Check correct processing of the SQL statment with
prepare(). Note that
execute() requires a handle to the statement
returned by
prepare(), not the statment itself.
|
| DB_ERROR_NEED_MORE_DATA |
NULL
|
To less data for filling the prepared SQL statment.
|
Check the number of wild cards given in the SQL statment for
prepare(). Check the count of
entries in the array for $data. The count
of entries have to be equal to the number of wild cards.
|
| DB_ERROR_NO_DB_SELECTED |
NULL
|
No database was choosen.
|
Check the DSN
in
connect().
|
| every other error code | |
Database specific error
|
Check the database related section of
PHP-Manual
to detect the reason for this error. In the most cases
a misformed SQL statment. Ie. using LIMIT in a SQL-Statment
for an Oracle database.
|