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