5 разных циклов с одного mysql запроса

Все блоги / DLE движок для сайтов 11 августа 2014 386   
5 разных циклов с одного mysql запроса
Добрый день! Имеется запрос

$res = $db->query("SELECT id, list_id, post_id, altname, name, rating, current, all, type, list_category, status FROM " . PREFIX . "_list WHERE list_id = '{$member_id['user_id']}'");

на основе одного запроса нужно вывести 5 разных блоков с разными данными по list_category.

                $i = 0;                 while ($row_ists = $db->get_row($res)) {                     if ($row_ists['list_category'] == 2) {                         $tpl3->set('{Numb}', ++$i);                         $tpl3->set('{Link}', $config['http_home_url'] . $row_ists['altname'] . ".html");                         $tpl3->set('{title}', $row_ists['anime_name']);                         $tpl3->set('{Rating}', $row_ists['rating']);                         $tpl3->set('{current}', $row_ists['current']);                         $tpl3->set('{all}', $row_ists['all']);                         $tpl3->set('{type}', $row_ists['type']);                         $tpl3->set('{status}', $row_ists['status']);                         $tpl3->compile('list2');                     }                 }

Для выводя блоков меняются лишь категории $row_ists['list_category'] == 2 (от 1 до 5) Подскажите как быть.
  • Оцените публикацию
  • 0

Похожие публикации

@
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent

Архив публикаций