Немогу понять что не так ?? вот такой код: PHP: include_once "db.php"; include_once "functions.php"; $user = filter($_SESSION['login']); $e = mysql_query("SELECT proverki.id FROM jobs,proverki WHERE jobs.id = proverki.svaz",$db) || die(mysql_error()); $num = mysql_fetch_array($e); вот ошибка : Warning: mysql_fetch_row() expects parameter 1 to be resource, boolean given in D:\home\localhost\www\my\view.php on line 10 Запрос выполняю на пряму , все работает а вот феч_арей возвращает чушь, если знаете подскажите в чем проблема.
вообще-то mysql_fetch_row mysql_fetch_array'ю рознь. разве не видно что ошибка не здесь? если бы она была тут то до fetch_array дело не дошло бы, а всё закончилось на die(mysql_error()); с распечаткой ошибки запроса. bool возвращается из mysql_query при ошибке в запросе.
меня тут смущает $e = mysql_query("SELECT proverki.id FROM jobs,proverki WHERE jobs.id = proverki.svaz",$db) оргумент proverki.svaz что это и откуда оно выше берется? в нем ошибка скорее всего, неправильный оргумент вот он и ругается
давать советы наугад - не благодарное занятие. учите основы sql. уже два раза сказали что ошибка не в этом куске кода.