Вопрос по php+mysql, посему решил не создавать новой темы.
Есть некая функция
PHP код:
function query ($query)
{
$result=mysql_query($query) or error("400 Bad Request","<br><b>Error:</b> ".mysql_error()."<br><b>due execution query:</b> ".$query);
while($res=mysql_fetch_assoc($result))
{
$resalt[]=$res;
}
return $resalt;
}
которая преобразует результат запроса в ассоциативный массив
есть две проблемы:
1. если результат запроса нулевой, то происходит благополучное вываливание апача с еррором
2. хочется через эту же функцию выполнять запросы "UPDATE DELETE" и т.п., дающие в качестве результата boolean (при них выдается ошибка про неподдерживаемый тип данных в mysql_fetch_assoc)
Как решить такую задачку?
Для второго варианта делал проверку на тип boolean, и если не совпадает, то выполнял цикл while, но вот 1 проблемы это не решало...