Re: [請益] 如何將資料庫取出來的資料列成清單
謝謝各位的建議 已經解決了 這邊貼上我的內容(有點亂)
$strSql="SELECT DISTINCT class1 FROM data_class WHERE (is_show = 1)"; //------第一層
$result=odbc_do($myconn,$strSql);
while(odbc_fetch_row($result))
{
echo '<li>';
echo big5_unicode(odbc_result($result,1)); //big轉utf8
$a=odbc_result($result,1);
$strSql2="SELECT DISTINCT class2 FROM data_class WHERE (class1 = '$a')"; //vvvvvvvv第二層
$result2=odbc_do($myconn,$strSql2);
while(odbc_fetch_row($result2))
{ echo '<ul class="cat-level2"><li>';
echo big5_unicode(odbc_result($result2,1)); //big轉utf8
$b=odbc_result($result2,1);
$strSql3="SELECT DISTINCT class3 FROM data_class WHERE (class2 = '$b')"; //vvvvvvvv第三層
$result3=odbc_do($myconn,$strSql3);
while(odbc_fetch_row($result3))
{ echo '<ul class="cat-level3"><li>';
echo big5_unicode(odbc_result($result3,1)); //big轉utf8
echo " «";
$c=odbc_result($result3,1);
$strSql4="SELECT DISTINCT title FROM data_class WHERE (class3 = '$c')"; //vvvvvvvv第四層
$result4=odbc_do($myconn,$strSql4);
while(odbc_fetch_row($result4))
{ echo '<ul class="cat-level4"><li>';
echo '<a href="#">';
echo big5_unicode(odbc_result($result4,1)); //big轉utf8
$b=odbc_result($result4,1);
echo '</a></li></ul>';
} //^^^^^^^^第四層
echo '</li></ul>';
} //^^^^^^^^第三層
echo '</li></ul>';
} //^^^^^^^^第二層
echo '</li>';
} //^^^^^^^^第一層
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.168.139.31
討論串 (同標題文章)
完整討論串 (本文為第 2 之 3 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章