|
|
|
| Подскажите почему выдает ошибку, не могу понять!!!
ошибка на 15 строке, т.е. последний else
<? include ("blocks/db.php");
if (isset($_GET['cat'])) {$cat = $_GET['cat'];}
else { echo "нет данных"; exit();}
$result = mysql_query("SELECT * FROM objects WHERE id='$cat'", $db);
if (!$result)
{
echo "Пожалуйста сообщите код ошибки администратору.Код ошибки:";
exit (mysql_error());
}
if (mysql_num_rows($result) > 0);
{
$myrow = mysql_fetch_array($result);
}
else
{
exit ();
}
?> | |
|
|
|
|
|
|
|
для: Alvi
(03.04.2010 в 19:12)
| | лишняя точка с запятой в коде у Вас
p.s. для модератеров и администраторов форума. пора сделать пример оформления кода в сообщении.... | |
|
|
|
|
|
|
|
для: Slo_Nik
(03.04.2010 в 19:17)
| | А где? Вроде с ; все в порядке... | |
|
|
|
|
|
|
|
для: Alvi
(03.04.2010 в 19:34)
| | if (mysql_num_rows($result) > 0); - тут разве все в порядке?
Ну больше нуля, и это $myrow = mysql_fetch_array($result); все? А если более 1, тогда что?
И почему mysql_fetch_array? Вы знаете, что она возвращает по умолчанию? | |
|
|
|
|
|
|
|
для: sim5
(03.04.2010 в 19:42)
| | Вау! Столько вопросов...а можете подсказать как решить проблему, хотя бы в двух словах поставить на путь истинный... | |
|
|
|
|
|
|
|
для: Alvi
(03.04.2010 в 19:58)
| | Истинный путь - РНР-мануал, там все функции описаны. | |
|
|
|
|
|
|
|
для: Alvi
(03.04.2010 в 19:58)
| | Собственно, вопрос только один.
Зачем Вы взяли эти строки и включили их в свой скрипт, не разобравшись, что и как делают примененные в них функции?
Подсказка: изучить назначение каждой упомянутой функции и типичный способ её применения. | |
|
|
|
|
|
|
|
для: Trianon
(03.04.2010 в 20:04)
| | Понятно...спасибо:) | |
|
|
|