Mikhail
Guest
Проблема отображения вывода данных
Добрый день.
Есть код:
Проблема втом, что он не выдает все так как есть. Срабатывает исключительно последний else, а первые два условия напроч игнорируются. В чем может быть проблема?
Добрый день.
Есть код:
PHP:
$a->sql_execute("SELECT shema.shema_id AS shema_id,shema_catname.shema_catname AS shema_catname,shema_groupname.shema_groupname AS shema_groupname,shema_subgroupname.shema_subgroupname AS shema_subgroupname FROM shema,shema_catname,shema_groupname,shema_subgroupname WHERE shema_catname.shema_catname_url=shema.shema_catname_url AND shema_groupname.shema_groupname_url=shema.shema_groupname_url AND shema_subgroupname.shema_subgroupname_url=shema.shema_subgroupname_url ORDER BY shema_catname.shema_catname,shema.shema_catname_url,shema.shema_groupname_url,shema.shema_subgroupname_url","");
while($row=mysql_fetch_object($a->sql_res)){
$catname=$row->shema_catname;$groupname=$row->shema_groupname;$subgroupname=$row->shema_subgroupname;
if (($groupname=="")AND($subgroupname=="")){
$text.="<a href='/?page=catalog&action=shema&act=edit&shema_id=".$row->shema_id."'>".$catname."</a><br>";
}
elseif ($subgroupname==""){
$text.="<a href='/?page=catalog&action=shema&act=edit&shema_id=".$row->shema_id."'>".$catname." -> ".$groupname."</a><br>";
}
else{
$text.="<a href='/?page=catalog&action=shema&act=edit&shema_id=".$row->shema_id."'>".$catname." -> ".$groupname." -> ".$subgroupname."</a><br>";
}
}