Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Warning: mysql_fetch_array():


Автор: bilep 21.8.2008, 18:40
Установил скрипт на главной странице, вверху вылезла ошибка:

Цитата

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/interm/public_html/mlm/index.php on line 6

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/interm/public_html/mlm/index.php on line 7

Warning: Cannot modify header information - headers already sent by (output started at /home/interm/public_html/mlm/index.php:6) in /home/interm/public_html/mlm/index.php on line 10


На остальных страницах все ровно. 
Прошу знающих помоч в решении данной проблемы!

Автор: BASILIO 21.8.2008, 18:45
Покажи сам скрипт, точнее кусок, минимум 6-10-ые строки

Автор: bilep 21.8.2008, 18:49
Код

<?if(isset($f)):
    setcookie("parent","$f", time() + (86400*30));
        else:
        require("connectdb.inc.php");
        $sql=mysql_query("select*from parent,select*from users where rang='1'");
        $row=mysql_fetch_array($sql);
$refs1=mysql_num_rows($sql);
    if($refs1==0);
        $f=$row['parent'];
        setcookie("parent","$f", time() + (86400*30));    
    endif;
?>

<?include("header.html");?>




Автор: Anarki 21.8.2008, 19:20
Код

$sql=mysql_query("select*from parent,select*from users where rang='1'");

Тут ошибка в SQL.

Автор: bilep 21.8.2008, 19:24
Цитата

Код

$sql=mysql_query("select*from parent,select*from users where rang='1'");

Тут ошибка в SQL.


А что делать  то подскажите?

Автор: Feldmarschall 21.8.2008, 20:06
echo mysql_error();

Автор: bilep 21.8.2008, 20:31
Ребят, я понимаю, для вас может это элементарные вещи, для меня напротив.
Может ктонибудь по-простому объяснить, что и куда вставить, или где что исправить? 

Автор: Sannis 21.8.2008, 20:38
Цитата(bilep @  21.8.2008,  20:31 Найти цитируемый пост)
Ребят, я понимаю, для вас может это элементарные вещи, для меня напротив.
Может ктонибудь по-простому объяснить, что и куда вставить, или где что исправить?  

Для этого нам нужно как минимум знать, что, по-вашему, должен делать этот запрос. А вы об этом пока что не говорили.

Автор: skyboy 21.8.2008, 20:46
да, bilep, Sannis прав.
ситуация такова, что проблема запроса
Код

select*from parent,select*from users where rang='1'

не в отсутствующей запятой или неверном синтаксисе. а в том, что такой запрос - не запрос вовсе, а полный бред. и по этому бреду невозможно сказать, что должно было быть в том месте. автор скрипта знает, мы  - нет.

Автор: bilep 21.8.2008, 20:50
Цитата(Sannis @ 21.8.2008,  20:38)
Цитата(bilep @  21.8.2008,  20:31 Найти цитируемый пост)
Ребят, я понимаю, для вас может это элементарные вещи, для меня напротив.
Может ктонибудь по-простому объяснить, что и куда вставить, или где что исправить?  

Для этого нам нужно как минимум знать, что, по-вашему, должен делать этот запрос. А вы об этом пока что не говорили.

Цитата

Для этого нам нужно как минимум знать, что, по-вашему, должен делать этот запрос. А вы об этом пока что не говорили.


ДА я и сам в тол не возьму, что должен делать то этот запрос.

РЕшил протестить, скрипт пирамиды, установил, все вроди нормально работает, а вот на главной странице ошибка сверху. 

Буду признателен за любую информацию о причине возникновения ошибки и конечно за содействие в решении этой проблемы.

Добавлено @ 20:55
Цитата

да, bilep, Sannis прав.
ситуация такова, что проблема запроса
Код

select*from parent,select*from users where rang='1'

не в отсутствующей запятой или неверном синтаксисе. а в том, что такой запрос - не запрос вовсе, а полный бред. и по этому бреду невозможно сказать, что должно было быть в том месте. автор скрипта знает, мы  - нет.


Значит выход один, снести?

Автор: bilep 21.8.2008, 21:09
Все, ребят, нашел Ответ, на этом форуме. Такой бок уже был у кого то. http://forum.vingrad.ru/forum/topic-218709.html 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)