Возвращает FALSE в случае неудачи. В случае успешного выполнения запросов SELECT, SHOW, DESCRIBE или EXPLAIN mysqli_query() вернет объект mysqli_result. Для остальных успешных запросов mysqli_query() вернет TRUE.
function resultToArray ($result) {
if ($result !== false){
$array = array ();
while ($row = $result->fetch_assoc())
$array[] = $row;
return $array;
}
return $result === true ? true : null; // Или любое другое условие
}