Помощник
|
syntax error |
onlineunit
|
Сообщение
#1
|
||
|
|
||
|
|||
alexdrob |
2.11.2011, 12:09;
Ответить: alexdrob
Сообщение
#2
|
|
Подскажите где я ошибся? везде :) во первых вместо [PHP]$row = mysql_fetch_array($res); do { } whele($row = mysql_fetch_array($res));[/PHP] пишите [PHP] whele($row = mysql_fetch_array($res)) { }[/PHP] немного короче, вам не кажется?) во вторых условный оператор записывается так [PHP]if (условие) действие[/PHP] а у вас так [PHP]дейст if (условие) вие[/PHP] куда то не туда вставили :) [PHP] whele($row = mysql_fetch_array($res)) { if ($myrow["U_INN"] = $_SESSION["INN"]) { printf("%s",$myrow["name"]); } }[/PHP] |
|
|
onlineunit
|
Сообщение
#3
|
|
везде :) во первых вместо [PHP]$row = mysql_fetch_array($res); do { } whele($row = mysql_fetch_array($res));[/PHP] пишите [PHP] whele($row = mysql_fetch_array($res)) { }[/PHP] немного короче, вам не кажется?) во вторых условный оператор записывается так [PHP]if (условие) действие[/PHP] а у вас так [PHP]дейст if (условие) вие[/PHP] куда то не туда вставили :) [PHP] whele($row = mysql_fetch_array($res)) { if ($myrow["U_INN"] = $_SESSION["INN"]) { printf("%s",$myrow["name"]); } }[/PHP] Ругается на while($myrow = mysql_fetch_array($myrow)) Вот целиком код: [PHP]<?php $db = mysql_connect ('localhost','login','pass'); mysql_select_db ('database',$db); $result = mysql_query ("SELECT * FROM table",$db); $myrow = mysql_fetch_array($result); if(!$result) { echo "Возникла ошибка - ".mysql_error().""; echo $sql; exit(); } while($myrow = mysql_fetch_array($myrow)) { if ($myrow["U_INN"] = $_SESSION["INN"]) { printf("%s",$myrow["name"]); } } ?> [/PHP] Ошибка: supplied argument is not a valid MySQL result resource in /www/... |
|
|
alexdrob |
2.11.2011, 12:52;
Ответить: alexdrob
Сообщение
#4
|
|
[PHP]<?php
mysql_connect ('localhost','login','pass'); mysql_select_db ('database'); $result = mysql_query ("SELECT * FROM table"); if(!$result) { echo "Возникла ошибка - ".mysql_error().""; echo $sql; exit(); } while($myrow = mysql_fetch_array($result)) { if ($myrow["U_INN"] = $_SESSION["INN"]) { printf("%s",$myrow["name"]); } } ?>[/PHP] Если это по урокам Попова, то лучше сразу одумайтесь, почитайте отзывы о нём, и возьмите любую другую книжку :) |
|
|
onlineunit
|
Сообщение
#5
|
|
[PHP]<?php $db = mysql_connect ('localhost','login','pass'); mysql_select_db ('database',$db); $result = mysql_query ("SELECT * FROM table",$db); if(!$result) { echo "Возникла ошибка - ".mysql_error().""; echo $sql; exit(); } while($myrow = mysql_fetch_array($result)) { if ($myrow["U_INN"] = $_SESSION["INN"]) { printf("%s",$myrow["name"]); } } ?>[/PHP] Если это по урокам Попова, то лучше сразу одумайтесь, почитайте отзывы о нём, и возьмите любую другую книжку :) Да действительно по его урокам учусь. Но и тем не менее не могли бы Вы помочь? |
|
|
alexdrob |
2.11.2011, 12:54;
Ответить: alexdrob
Сообщение
#6
|
|
К тому же вы вот изучаете функции типа mysql_*, а это на столько устаревшие функции, что их собираются в новых версиях пхп вообще убрать, и что в потом будите делать?) вы как раз выучите, напишите первый сайт, а хостер обновит версию пхп и сайт перестанет работать :) не приятно будет.
учите mysqli или PDO |
|
|
alexdrob |
2.11.2011, 12:55;
Ответить: alexdrob
Сообщение
#7
|
|
|
|
|
Mulder_hb |
2.11.2011, 13:22;
Ответить: Mulder_hb
Сообщение
#8
|
|
|
|
|
alexdrob |
2.11.2011, 13:32;
Ответить: alexdrob
Сообщение
#9
|
|
|
|
|
onlineunit
|
Сообщение
#10
|
|
|
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
XML error: Invalid document end at line 1 | 0 | ev90 | 3097 | 30.7.2014, 10:48 автор: -ev90- |
Текстовая версия | Сейчас: 25.4.2024, 8:02 |