|
|
|
|
$sreklama = mysql_query("SELECT * FROM `".$db_admin."nastroyki` WHERE name='reklama'");
$arr=mysql_fetch_array($sreklama);
do {$statusreklama = $arr["status"];} while ($arr=mysql_fetch_array($sreklama));
unset($arr);
/****************/
$sleftmenufoto = mysql_query("SELECT * FROM `".$db_admin."nastroyki` WHERE name='leftmenufoto'");
$arr=mysql_fetch_array($sleftmenufoto);
do {$sleftmenufoto = $arr["status"];} while ($arr=mysql_fetch_array($sleftmenufoto));// <--га эту строку указывает ошибка
unset($arr);
|
выдаёт ошибку Warning: mysql_fetch_array() expects parameter 1 to be resource, string given
В чём ошибка? | |
|
|
|
|
|
|
|
для: BlueWolf
(22.10.2010 в 19:39)
| | вот эту строчку и объясните.
Хотя ошибки не только в ней, диагностика -редкий случай - полностью и целиком описывает ситуацию именно в коде этой конкретной строки. | |
|
|
|
|
|
|
|
для: Trianon
(22.10.2010 в 20:27)
| | Так правильнее?
<?
$sreklama = mysql_query("SELECT * FROM `".$db_admin."nastroyki` WHERE name='reklama'");
$arr=mysql_fetch_array($sreklama);
$statusreklama = $arr["status"];
unset($arr);
/****************/
$sleftmenufoto = mysql_query("SELECT * FROM `".$db_admin."nastroyki` WHERE name='leftmenufoto'");
$arr=mysql_fetch_array($sleftmenufoto);
$sleftmenufoto = $arr["status"];
unset($arr);
?>
|
| |
|
|
|
|
|
|
|
для: BlueWolf
(22.10.2010 в 20:33)
| | Во всяком случае, так существенно меньше мест, выносящих мозг вызывающих вопросы | |
|
|
|
|
|
|
|
для: Trianon
(22.10.2010 в 22:01)
| |
Во всяком случае, так существенно меньше мест, выносящих мозг вызывающих вопросы
|
А есть ещё где то ошибки? | |
|
|
|
|
|
|
|
для: BlueWolf
(23.10.2010 в 21:38)
| | Результат вызова каждой из mysql-функций следует проверять на успех/неудачу.
У Вас ни одной проверки нет.
Вполне возможно, что отсутствует требуемая таблица, к примеру.
Или таблица есть, но в ней искомой строки.
Или строка есть, но в ней нет искомого поля.
Это три разных случая проверки - у Вас нет ни одного.
Возможна еще ситуация, когда подходящих строк встретилось не одна, а несколько.
У Вас в этом плане тоже полное неведение. | |
|
|
|
|
|
|
|
для: Trianon
(23.10.2010 в 21:40)
| | Спасибо за ответ. Учту ваши замечания. | |
|
|
|