помогите решить задачку с выборкой из MySQL и выводом инфы

(Ответов: 3, Просмотров: 654)
  1. Banned
    • Регистрация: 03.03.2012
    • Сообщений: 163
    • Репутация: 11
    Есть таблица "а", в ней 8 столбцов (информация в них делится на анонс и непосредственно на новость). С выборкой самой новости проблем нет, а вот с анонсами.... Нужно чтобы анонсы формировались от последней публикации.

    если делать выборку так:
    PHP код:
    $res mysql_query('SELECT title, prewcontent, img, date FROM a ORDER BY date DESC');
      if (!
    $res) die('Data Base error '.mysql_error());
                    
    $row mysql_fetch_array($res); 
    и выводить так:
    <div class="q">
    PHP код:
    <?php
        
    echo $row['title'].'<p />';?>
    <div class="prew-content">
    PHP код:
    <?php echo $row['prewcontent'].'<p />';
        echo 
    $row['date'];  ?>
    </div>
    <div class="prew-img">
    PHP код:
    <?php echo $row['img'].'<p />';?>
    </div>
    </div>
    -то выводится только последняя новость.
    Есть ли варианты выборки определенной информации с последующим разбитием на индексы... ?
    • 0
  2. Опытный Аватар для Hillel
    • Регистрация: 15.01.2012
    • Сообщений: 259
    • Репутация: 25
    Цитата Сообщение от furian Посмотреть сообщение
    то выводится только последняя новость
    не пойму в чем проблема, чтобы вывести все новости, используй следующую конструкцию:
    PHP код:
    while($row mysql_fetch_array($res)) { 

    • 1

    Спасибо сказали:

    OKyJIucT(05.10.2012),
  3. Гуру
    • Регистрация: 09.10.2011
    • Сообщений: 1,814
    • Репутация: 251
    Цитата Сообщение от furian Посмотреть сообщение
    $row
    Вы все из базы помещаете в массив $row после нужно только его перебрать как и советуют выше с помощью while
    • 0
  4. Опытный Аватар для AlexLeo
    • Регистрация: 30.10.2011
    • Сообщений: 327
    • Репутация: 66
    • Webmoney BL: ?
    PHP код:
    # Получить и вывести данные из таблицы
    if($res_temp mysql_query("SELECT * FROM `amm_metro` ORDER BY `id` DESC;"))
    {
         while (
    $data_temp mysql_fetch_array($res_temp))
         {
              echo 
    $data_temp['name'];
              echo 
    $data_temp['title'];
              echo 
    $data_temp['img'];
         }

    Последний раз редактировалось AlexLeo; 06.10.2012 в 16:15.
    • 1

    Спасибо сказали:

    furian(14.10.2012),

Похожие темы

Темы Раздел Ответов Последний пост
Помогите с выводом новостей.
DLE 4 09.05.2012 15:02
Помогите решить проблему.
Web программирование 9 19.11.2011 15:13
Ошибка RSS, помогите решить проблему
Оценка ваших сайтов, блогов 0 07.08.2011 17:23
Помогите с выводом в Wordpress
Блоги 1 23.07.2011 15:49
Помогите решить задачу
Софт, скрипты, сервисы 8 21.12.2009 05:30

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры