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?

[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]