[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Warning: mysql_fetch_array()
Потрашитель
Ошибка:
Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in J:\home\test1.ru\www\files.php on line 9
Код:
<?php
/*
Подкл. mysql
*/

$user = "mesherjakov";
$password = "12345";
$mysql_db = "mesherjakov";
$localhost = "localhost";
$db = mysql_connect($localhost,$user,$password) or die("<p>Не удалось подключиться к бд!</p>");
$podkl = mysql_select_db($mysql_db,$db) or die("<p>Не удалось подключиться к бд!</p>");
/*
Вытаскиваем инфу из базы в массив.
*/

$dpf = mysql_query("SELECT namefiles,http-href FROM cms ORDER BY id DESC",$db);
$mfa = mysql_fetch_array($dpf);
?>
<?php

/*
Ввыводим информацию на странице
*/


while($mfa)
{
echo '<p><img src="rar.jpg"><p class="namefiles">';
echo $mfa['namefiles'];
echo '</p><p class="http-href">';
echo $mfa['http-href'];
echo '</p></p>';
}

?>




Спустя 1 минута, 42 секунды (13.06.2011 - 23:16) neadekvat написал(а):
Оформи нормально код, в противном случаи никто помогать не будет.

Спустя 10 минут, 36 секунд (13.06.2011 - 23:27) Потрашитель написал(а):
Цитата (neadekvat @ 13.06.2011 - 20:16)
Оформи нормально код, в противном случаи никто помогать не будет.

Всё вроде.. huh.gif
Ты же про коментарии говорил?

Спустя 2 минуты, 15 секунд (13.06.2011 - 23:29) neadekvat написал(а):
Цитата (Потрашитель @ 14.06.2011 - 00:27)
Ты же про коментарии говорил?

Я сказал "оформи", а не прокомментируй.
Тебе inpost уже не раз сказал, как это делается.

Спустя 2 минуты, 5 секунд (13.06.2011 - 23:31) Потрашитель написал(а):
Цитата
Я сказал "оформи", а не прокомментируй.
Тебе inpost уже не раз сказал, как это делается.

Всм,подписать к каждой строке что она значит?!Или как?!..Я просто сплю уже, не соображаю!

Спустя 1 минута, 20 секунд (13.06.2011 - 23:33) sharki написал(а):
Вот

Спустя 2 минуты, 9 секунд (13.06.2011 - 23:35) Потрашитель написал(а):
А что канкретно выделить?весь код или ту часть где ошибка?

Спустя 2 минуты, 22 секунды (13.06.2011 - 23:37) sharki написал(а):
Не тупи, весь PHP КОД!

Спустя 45 секунд (13.06.2011 - 23:38) neadekvat написал(а):
user posted image

Спустя 49 секунд (13.06.2011 - 23:39) sharki написал(а):
neadekvat
да да biggrin.gif

Спустя 1 минута, 33 секунды (13.06.2011 - 23:40) inpost написал(а):
Потрашитель
mysql_query("тут запрос") or die(mysql_error());

Спустя 4 минуты, 18 секунд (13.06.2011 - 23:45) Потрашитель написал(а):
Цитата
mysql_query("тут запрос") or die(mysql_error());

пишет:Unknown column 'http' in 'field list'

Спустя 4 минуты, 36 секунд (13.06.2011 - 23:49) neadekvat написал(а):
http-href -> `http-href`

Спустя 9 минут, 43 секунды (13.06.2011 - 23:59) Потрашитель написал(а):
Заработало!Спасибо..
Только у меня идет безконечный вывод из бд,это из-за фукнции while() !Как её остановить когда все данные из базы отображаться на странице?Или может её можно заменить?

Спустя 4 минуты (14.06.2011 - 00:03) neadekvat написал(а):
Если приглядеться, то у тебя выводятся не "все данные", а одно и то же. mysql_fetch_assoc возвращает лишь одну строку из всех подходящий. Поэтому функцию помещают в цикл:
/*
Ввыводим информацию на странице
*/


while($mfa = mysql_fetch_array($dpf))
{
echo '<p><img src="rar.jpg"><p class="namefiles">';
echo $mfa['namefiles'];
echo '</p><p class="http-href">';
echo $mfa['http-href'];
echo '</p></p>';
}

Спустя 4 минуты, 39 секунд (14.06.2011 - 00:08) Потрашитель написал(а):
ВСЕМ ОГРОМНОЕ СПАСИБО!!!
если бы не вы,так бы и сидел с ошибкой...
user posted image
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.