- Автор темы
- #1
Чего-то меня торкнуло, что все забыл.
Нужно вывести категории в столбик. Есть таблица reclama_cat. В ней поля: catid,parentid,catname,catcpu,icon,sort,atdesc,posit и прочие неважные.
Нужно сделать запрос и сделать вывод данных в столбик.
Данные такие: название, описание, иконка раздела.
Делаю, но чего-то не клеится... Помогите, хотя бы вывод простой, а я уже попробую доработать. Что у меня есть ... Даже вывод не получается. Может чего упростить в коде...
Нужно вывести категории в столбик. Есть таблица reclama_cat. В ней поля: catid,parentid,catname,catcpu,icon,sort,atdesc,posit и прочие неважные.
Нужно сделать запрос и сделать вывод данных в столбик.
Данные такие: название, описание, иконка раздела.
Делаю, но чего-то не клеится... Помогите, хотя бы вывод простой, а я уже попробую доработать. Что у меня есть ... Даже вывод не получается. Может чего упростить в коде...
<?php
if(!defined("DNREAD")) exit();
global $db,$basepref,$setting,$api;
$reclamacache = '';
$bt = '';
# SQL
$inq = $db->query("SELECT catid,catname FROM ".$basepref."_reclama_cat
ORDER BY directorid DESC LIMIT 10");
if($db->numrows($inq)>0){
// WHILE
$reclamacache = array();
while($temp = $db->fetchrow($inq)){
$reclamacache[$temp['catid']]['catname']=$temp['catname'];
$reclamacache[$temp['catid']]['catid']=$temp['catid'];
}
echo $catname;
// WHILE
}
# Выводим новости
if(isset($reclamacache) ){
# Выводим заголовок новостей
$bt.= "<DIV class=\"sitetitle\">Наши разделы: <a href=\"index.php?dn=director\"><b>Реклама</b></a> </DIV>";
$bt.="<table width=\"100%\" border=\"0\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\" class=\"container\">";
while(list($cacheid,$reclama)=each($reclamacache)){
$title = $api->siteuni($temp['catname']);
$bt.= "
<tr>
<td class=\"container_title_art\">
<span class=\"timefont\">".$temp['catname']."</span>".$temp['catid']." <strong>
<a href=\"index.php?dn=reclama&to=art&id=".$reclama['catid']."".$cachecpu."\" title=\"".$catname."\">".$catname."</a></strong>
</td>
</tr>
";
}
$bt.="</table>";
}
return $bt;
?>