![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 270 Pomógł: 0 Dołączył: 15.06.2003 Ostrzeżenie: (0%) ![]() ![]() |
Mam własną klase DB próbuje do niej dorobić obsługe błędów.
chciałem żeby wraz zwykonainiem błędu był zwracany bład, numer lini z błędem i plik. oczywiście moge to osiągnąć przez przesyłanie __LINE__ i __FILE__ wraz z wywołaniem każdej operacji, ale czyjest możliwe żeby w jakiś sposób pobierać te dane dopiero w przypadku powstania bedu już w klasie?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) [php:1:7cca7ab095]<?php class DB{ ..... function del($tabela,$warunek=""){ $sql="DELETE FROM ".$tabela." WHERE ".$warunek; if (mysql_query($sql)){ return true; }else{ $this->_error(); return false; } } function _error(){ $this->error[]=mysql_errno(); } } $db = new DB('localhost','***','***','***'); $db->del('test',"a='g'"); ?>[/php:1:7cca7ab095] |
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 18:42 |