NUM行,我有拖表 第一個表:對於產品 二表:分類我不能讓內循環的同時
我想在瀏覽器中顯示這樣
類別1(20) 類別2(5) 類別3(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);
那麼你寫的方式,你有數字變量覆蓋自己與每個傳遞所以充其量最好你會得到在最初的查詢中的最後一行的計數。 –
請選擇您的問題之一,並刪除其他:http://stackoverflow.com/questions/12927987/repeat-result-for-num-rows-in-php – jheddings