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


Автор: fastid 30.6.2008, 12:34
Народ, вот я далёк от пхп, можете помочь исправить ошибку, на сайте http://www.lieser.tu2.ru/ в самам  верху текст какойто высвечиванетца

Автор: DizelGenerator 30.6.2008, 12:55
В SQL-запросе ошибка, а в php в строке 6 не проверяется, успешно ли был выполнен запрос, отсюда и все 3 строки об ошибках по нарастающей волне. Посмотрите, почему SQL-запрос чуть выше по коду не выполняется и исправьте.

Автор: fastid 30.6.2008, 13:05
Это как?

Добавлено @ 13:05
могу выложить коды на сайт если нужно

Добавлено @ 13:09
вот начало кода index.php
Код

<?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");?>



M
MoLeX
Модератор: используй кнопку КОД

Автор: gta4kv 30.6.2008, 13:20
А где пробелы в запросе?

Добавлено через 38 секунд
И почему он не правильно написан? =))

Добавлено через 1 минуту и 18 секунд
Код

select * from parent f, users f2 where f2.rang='1'

Автор: fastid 30.6.2008, 13:29
Спс биг ща попробую

Добавлено @ 13:34
Не работает(((

Добавлено @ 13:38
сделал вот так но там пишет что ошибка на 6 строчке
Код

<?if(isset($f)):
    setcookie("parent","$f", time() + (86400*30));
        else:
        require("connectdb.inc.php");
        $sql=mysql_query("select * from parent, select * from parent f, users f2 where f2.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");?>

Автор: fastid 30.6.2008, 13:55
Код
<?if(isset($f)):
    setcookie("parent","$f", time() + (86400*30));
        else:
        require("connectdb.inc.php");
        $sql=mysql_query("select * from parent, select * from parent f, users f2 where f2.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");?>


 Вот код что тут неправильно? 

Автор: bars80080 30.6.2008, 14:40
те же указали, что запрос неправильный, ты его исправлял?
Код

//не 
select * from parent, select * from parent f, users f2 where f2.rang='1'
//а 
select * from parent f, users f2 where f2.rang='1'



Автор: fastid 30.6.2008, 15:49
Всё работает,всем спс

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