Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод из БД 
:(
    Опции темы
systemIV
Дата 30.5.2011, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 28.3.2011

Репутация: -1
Всего: -1



Помогите пожалуйста, вроде бы делаювсё правильно, но получается бред. Второй день голову ломаю.
Код

foreach($blog as $value){
        echo '<div class="post">';
        echo '<h2 class="title">'.$value["title"].'</h2>';
    echo '<div style="clear: both;">&nbsp;</div>';
    echo '<div class="entry">';
    echo '<p>'.$value["description"].'</p>';
        echo '<p class="links"><a href="blog.php?id='.$value["id"].'">Подробнее...</a></p>';
    echo '</div>';
    echo '</div>';
}


В БД есть две записи, записаны как заголовок первого, описание первого, текст первого и соответственно для второго так же.

Вот Выборка из таблицы
Код

$pageResult = mysql_query("SELECT * FROM post ORDER BY id DESC", $db);
    $blog = mysql_fetch_array($pageResult);


Вот что я получаю в результате:


Присоединённый файл ( Кол-во скачиваний: 12 )
Присоединённый файл  __________.png 141,25 Kb
PM ICQ Skype   Вверх
ayax2005
Дата 30.5.2011, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


echo $smile
**


Профиль
Группа: Участник
Сообщений: 516
Регистрация: 17.4.2008
Где: Питер

Репутация: 2
Всего: 11



Код

$pageResult = mysql_query("SELECT * FROM post ORDER BY id DESC", $db);
whie($blog = @mysql_fetch_array($pageResult)) {
?>
div class="post">
       <h2 class="title"><?=$blog['title']?></h2>
       <div style="clear: both;">&nbsp;</div>
       <div class="entry">
             <p><?=$blog['description']?></p>
             <p class="links"><a href="blog.php?id='<?=$blog['id']?>">Подробнее...</a></p>
       </div>
</div>
<?
}



--------------------
все вопросы - из-за неверной формулировки задачи
PM MAIL ICQ   Вверх
systemIV
Дата 30.5.2011, 10:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 155
Регистрация: 28.3.2011

Репутация: -1
Всего: -1



А зачем заглушка?

Добавлено через 5 минут и 43 секунды
Ничего не работает...
PM ICQ Skype   Вверх
Shark
Дата 31.5.2011, 00:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 703
Регистрация: 18.6.2006
Где: Москва

Репутация: 4
Всего: 4



Код

$pageResult = mysql_query("SELECT * FROM post ORDER BY id DESC", $db);
    while($blog = mysql_fetch_array($pageResult))
          {
              echo '<div class="post">';
              echo '<h2 class="title">'.$blog["title"].'</h2>';
                     echo '<div style="clear: both;">&nbsp;</div>';
                          echo '<div class="entry">';
                          echo '<p>'.$blog["description"].'</p>';
                          echo '<p class="links"><a href="blog.php?id='.$blog["id"].'">Подробнее...</a></p>';
                     echo '</div>';
             echo '</div>';
          }


Сделай так... если не будет работать, напиши ошибку


ayax2005, не рекомендую использовать @, т.к. можно замучиться искать ошибку

Это сообщение отредактировал(а) Shark - 31.5.2011, 00:02


--------------------
Смерть - это только начало... 
Агентство недвижимости Premial
PM MAIL WWW ICQ   Вверх
ayax2005
Дата 31.5.2011, 07:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


echo $smile
**


Профиль
Группа: Участник
Сообщений: 516
Регистрация: 17.4.2008
Где: Питер

Репутация: 2
Всего: 11



Shark,  мне показалось, в данном конкретном случае, проще поставить@, чем объяснять необходимость проверки на нулевой результат)




--------------------
все вопросы - из-за неверной формулировки задачи
PM MAIL ICQ   Вверх
MoLeX
Дата 31.5.2011, 08:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Местный пингвин
****


Профиль
Группа: Модератор
Сообщений: 4076
Регистрация: 17.5.2007

Репутация: 46
Всего: 140



Цитата(ayax2005 @  31.5.2011,  07:24 Найти цитируемый пост)
проще поставить@, чем объяснять необходимость проверки на нулевой результат)

не проще. забудьте о собаке, её нет и не было!


--------------------
Amazing  smile 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1590 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.