本文介紹了循環時我無法在里面創建 num 行的處理方法,對大家解決問題具有一定的參考價值,需要的朋友們下面隨著小編來一起學習吧!
問題描述
我有拖車第一個表:對于產品第二個表:對于類別
i have tow tables first table : For products Second Table : For Categories
我想像這樣在瀏覽器中顯示
i want to show in browser like this
類別 1 (20)類別 2 (5)類別3 (3)
category1 (20) category2 (5) category3 (3)
$select_sub_cat = mysql_query("SELECT * FROM sub_cat WHERE ct_id='".$row_main['id']."' ");
while($row_sub = mysql_fetch_array($select_sub_cat))
{
$select_num_sub = mysql_query("SELECT * FROM market WHERE sub_cat='".$row_sub['id']."' ");
$row_num_sub = mysql_num_rows($select_num_sub);
$smarty->assign('numb',$row_num_sub);
$sub_cats[] = $row_sub;
}
$smarty->assign('sub_cats',$sub_cats);
推薦答案
嘗試
$select_sub_cat = mysql_query("SELECT * FROM sub_cat WHERE ct_id='".$row_main['id']."' ");
while($row_sub = mysql_fetch_array($select_sub_cat))
{
$select_num_sub = mysql_query("SELECT * FROM market WHERE sub_cat='".$row_sub['id']."' ");
$sub_cats[] = $row_sub;
$sub_cats['count']=mysql_num_rows($select_num_sub);
}
$smarty->assign('sub_cats',$sub_cats);
然后打電話給你的聰明人:
and then call on your smarty :
{$sub_cats.name} ({$sub_cats.count})//$sub_cats.name 應該是類別的名稱"
{$sub_cats.name} ({$sub_cats.count}) // $sub_cats.name should be 'name' of category
這篇關于循環時我無法在里面創建 num 行的文章就介紹到這了,希望我們推薦的答案對大家有所幫助,也希望大家多多支持html5模板網!
【網站聲明】本站部分內容來源于互聯網,旨在幫助大家更快的解決問題,如果有圖片或者內容侵犯了您的權益,請聯系我們刪除處理,感謝您的支持!