вообщем, пишу класс запроса в бд, и вот что имеем Код (Text): public function query(){ $this->lQueryResult = mysql_query($this->query); return $this->lQueryResult; } } $sql->query = 'SELECT * FROM `users`'; $sql->query(); while ($row = mysql_fetch_array($sql->lQueryResult)) { echo '('.$row[id].') '.$row[name].'<br>'; } и получается такая ошибка Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\OpenServer\domains\icon\test.php on line 49 на строке, где цикл с выборкой начинается=) помогите молодому парню=) буду благодарен=)
ошибка говорит что ты пытаешься обработать не ответ БД, а что-то другое. Скорее всего запрос обломился, и в ответе просто false.
По моему надо так: Код (Text): while ($row = mysql_fetch_array($sql->query()) { echo '('.$row[id].') '.$row[name].'<br>'; }