情景分析:
外層查詢是查詢滿足條件的類,內層是查詢每乙個類的子類
用 "select * from $tbl_proclu where protype_id=$sub_id and type=1";在資料表的能查詢出多條記錄
而輸出只有一條記錄,
錯誤的寫法
$query="select * from $tbl_proclu where protype_id=$sub_id and type=1";
$result=mysql_query($query) or die(mysql_error());
while($property=mysql_fetch_array($result))
}因為在內層的sql語句查詢出來的結果用while($row=mysql_fetch_array($result))迴圈輸出完成以後,
mysql_fetch_array($result)會返回乙個false值,然後迴圈會跳到外層進行下一類,由於內層的mysql_fetch_array($result) 與外層的mysql_fetch_array($result)是一樣的,所以外層認為mysql_fetch_array($result)已經產生了false,便中斷了繼續執行,所以就只有輸出一條記錄.真確的寫法如下:
正確的寫法
$query="select * from $tbl_proclu where protype_id=$sub_id and type=1";
$result=mysql_query($query) or die(mysql_error());
while($property=mysql_fetch_array($result))
}
常見問題與錯誤小總結
1.開機桌面不見 ctrl alt del 新建 執行輸入 explorer 徹底解決方法 cmd k copy c windows system32 dllcache explorer.exe c windows hkey current user software microsoft windo...
ORA錯誤小彙總
今天看到一篇不錯的彙總哈 表示立刻mark下哈 ora 12560 協議介面卡錯誤 可能是以下原因 1 服務沒有開啟 oracle的服務,oraclehome92tnslistener 2 資料庫例項沒有開啟 oracleserviceorcl 3 登錄檔中預設oracle sid設定錯誤 orac...
js 錯誤總結
jscript 語法錯誤 jscript 執行時錯誤 jscript 語法錯誤是指當 jscript 語句違反了 jscript 指令碼語言的一條或多條語法規則時導致的錯誤。jscript 語法錯誤發生在程式編譯階段,在開始執行該程式之前。jscript 執行時錯誤是指當 jscript 指令碼試圖...