mysql 雙迴圈對應問題
-
$strSql1 ="Select id From menu where subs_pid='13' Order By time ASC limit 0,11";
$res1 = _query($strSql1);
while (!!$rs=_fetch_array($res1)){
$subID = $rs['id'];
echo "地板(等建材欄目)\n";
}
mysql_free_result($res1);
?>
$strSql2 ="select pic1 from newslist where n_ppid='".$subID."' order by n_time desc limit 0,12";
//$subID為建材欄目ID...如何通過第一步迴圈的建材欄目ID.迴圈出對應的建材圖片
?>
-
吊頂產品圖片
-
門窗產品圖片
-
地板產品圖片
-
家電產品圖片
附帶圖片效果
關鍵裡面有html標籤,我新手有點反應不過來了...
------解決方案--------------------
好吧,就按你的結構
第一節
$strSql1 = "Select id From menu where subs_pid='13' Order By time ASC limit 0,11";
$res1 = _query($strSql1);
while (!!$rs=_fetch_array($res1)){
$subID[] = $rs['id'];//注意這裡
echo "地板(等建材欄目)\n";
}
mysql_free_result($res1);
第二節
foreach($subID as $id) {
echo '
';
$strSql2 ="select pic1 from newslist where n_ppid='".$id."' order by n_time desc limit 0,12";
//這裡是迴圈輸出圖片的代碼
echo '
';
}