Oracle a PHP, zachyceni chyby ORA-00001
Korinek, Jan
Jan.Korinek na compaq.com
Čtvrtek Listopad 2 02:07:12 CET 2000
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Takze pro pouceni, jedna se o asociativni pole s deklarovanymi
prazdnymi prvky 0 a 1, takze me to naprosto zmatlo.
Pak me napadlo pouzit $test=ocierror($stmt); current($test);
a hledme, zabralo to.
Diky vsem za pomoc i tem, co se mi ozvali mimo konferu ;o)
.=========================.
|Jan Kořínek |
|PGP Key available on: |
|http://wwwkeys.cz.pgp.net|
.=========================.
> -----Original Message-----
> From: Korinek, Jan
> Sent: Saturday, October 28, 2000 8:57 PM
> To: 'databases na linux.cz'
> Subject: Oracle a PHP, zachyceni chyby ORA-00001
>
> Placam nejakou aplikaci, ktera je v PHP a data ma v Oracle, narazil
> jsem vsak na zajimavou vec, kdyz zainsertuju zaznam s koliznim
> primary key, tak:
> a: nejsem schopnej zabranit vypisu chyby "Warning: OCIStmtExecute:
> ORA-00001: unique constraint (CRUSTY.PK_HD_USERS) violated in
> ../functions.php3 on line 201"
> b: funkce OCIError($statement) i OCIError($dbConnectionID) mi vraci
> false a tedy podle manualu zadna chyba
>
> Oracle 8.1.6 (Linux)
> PHP 3.0.11 na Windows 2000
> Apache Server version: Apache/1.3.11 (Win32)
> Server built: Jan 23 2000 09:23:58
>
> Diky za kazdou radu, rad bych tu chybu zachytil, ale zavinacovani
> nefunguje a navic to je chyba a neni v OCIError :-((((
-----BEGIN PGP SIGNATURE-----
Version: PGPfreeware 6.5.3 for non-commercial use <http://www.pgp.com>
iQA/AwUBOgCwLeKrwXpgQ8rDEQJxHgCeJYzzeDWHOxyxLEtXmOn9iws3SNUAniPS
NLlmDBqaFOPEF2+ek4fylgvv
=K/XG
-----END PGP SIGNATURE-----
Další informace o konferenci Test