alexey84
phplancer
фция не возвращает значение при ошибки mysql-запроса
есть фция:
function QueryExec($SQL){
if($this->Result = mysql_query($SQL,$this->DBlink)) {
return $this->Result;
}else{
echo mysql_ERROR();
return false;
}
return false;
}
в случае неправильного запроса ошибку выводит на экран, но false не возвращает, почему? ошибка вызывает остановку программы?
как это можно обойти?
есть фция:
function QueryExec($SQL){
if($this->Result = mysql_query($SQL,$this->DBlink)) {
return $this->Result;
}else{
echo mysql_ERROR();
return false;
}
return false;
}
в случае неправильного запроса ошибку выводит на экран, но false не возвращает, почему? ошибка вызывает остановку программы?
как это можно обойти?