Есть такой код
<?php $db_host="localhost"; $db_user="rossoman"; $db_pass="fhntv1312"; $db_main="zachem_arkweb"; /*Получаем выбранные категории, можно поместить в масив*/ $idCat1 = 23; $idCat2 = 24; $idCat3 = 25; $idCat4 = 26; $idCat5 = 27; $idCat6 = 28; $idCat7 = 29; $idCat8 = 30; $idCat9 = 31; $idCat10 = 32; $idCat11 = 33; $idCat12 = 34; $idCat13 = 35; $idCat14 = 36; $idCat15 = 37; $idCat16 = 38; $idCat17 = 39; $idCat18 = 40; $idCat19 = 41; $idCat20 = 42; /*Получаем названия категорий*/ $query = "SELECT id, alias, lft, title AS ctitle FROM rhv4s_categories WHERE id IN(".$idCat1.','.$idCat2.','.$idCat3.','.$idCat4.','.$idCat5.','.$idCat6.','.$idCat7.','.$idCat8.','.$idCat9.','.$idCat10.','.$idCat11.','.$idCat12.','.$idCat13.','.$idCat14.','.$idCat15.','.$idCat16.','.$idCat17.','.$idCat18.','.$idCat19.','.$idCat20.") ORDER BY lft ASC"; for ($i=0; $i < $num; $i++){ $array[$row->id][] = $row->ctitle; } /*Получаем материалы соответствующих категорий*/ $query = "SELECT id, alias, title AS ititle, catid FROM rhv4s_content WHERE catid IN(".$idCat1.','.$idCat2.','.$idCat3.','.$idCat4.','.$idCat5.','.$idCat6.','.$idCat7.','.$idCat8.','.$idCat9.','.$idCat10.','.$idCat11.','.$idCat12.','.$idCat13.','.$idCat14.','.$idCat15.','.$idCat16.','.$idCat17.','.$idCat18.','.$idCat19.','.$idCat20.") ORDER BY id DESC"; for ($i=0; $i < $num; $i++){ $array[$row->catid][$row->id][$row->ititle] = $row->alias; } /*Отображаем ссылки на материалы*/ foreach($array as $catid){ echo '<table><tr>'; echo '<h3>'.$catid[0].'</h3>'; foreach($catid as $id=>$alias){ foreach($catid as $alias=>$ititle){ echo '<li><a href="/treningi/'.$alias.'">'.$ititle.'</a></li>'; } } echo '</tr></table>'; }
А еще мне нужно, чтобы скрипт брал из массива алиас и добавлял его к ссылке.
В массиве есть все что нужно я так понимаю, я не могу это все вывести на сайт в том виде в котором мне нужно. Кроме того почему-то название статьи не выводиться из массива.
А нужно мне вывести таблицу вида:
и т.д. Надеюсь доступно объяснил.
Результат здесь zachem.arkweb.ru/treningi
Я готов заплатить тому, кто поможет мне с этим гемором.