phpbar.de logo

Mailinglisten-Archive

[php] Pear:DB

[php] Pear:DB

Michael Siebert fallen at webbuildersnet.de
Mon Jun 7 18:02:27 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hallo liste

ich benutze ein einem projekt die wunderschöne pear-klasse DB und ihre 
"abkömmlinge".
da ich in der entwicklung ja zwangsläufig auch mal fehler in mysql-statements 
habe,  habe ich ein kleines problem... das ist nämlich, dass die klasse bei 
fehlern die mysql zurück gibt zwar wunderbare informationen zur 
zurückverfolgung liefert (dank pear:error) aber mir halt im normalfall nicht 
anzeigt, dass es einen fehler gibt, was ja in der produktion nicht falsch 
ist. klar könnte ich jetzt jedem query ein

if (DB::is_error($ret)) {
..}

folgen lassen allerdings sind mir das ehrlich gesagt zu viele queries um das 
da überall hinzuschreiben. es gibt zwar die option debug in einer 
setOptions-methode von DB aber da die nicht dokumentiert ist, was da was 
bedeutet, ist die für mich nutzlos..
nun is meine frage im prinzip nur, wie ich die klasse dazu bringe, mir 
automagisch mitzuteilen wenn eine db transaktion nich so ging wie ich 
wollte...
habt ihr da ne idee oder ein rtfm mit passender url für mich? (in dem pear man 
hab ich nix gefunden)
- -- 
MfG
 Michael Siebert
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFAxJGWao3uR0c9690RApHyAKCbmnR+f+jIsnJ/wc4kvkuWW2y5lwCfVsqQ
I8X2z9sDaSgGlbRR2laj/7Y=
=dp2S
-----END PGP SIGNATURE-----

php::bar PHP Wiki   -   Listenarchive