-2
我試圖把在一個頁面兩個循環是這樣的:兩個While循環
// Tech Doc
$query = "SELECT * FROM mod_doc
WHERE doc_master_id='$master_id'";
$result = mysql_query($query) or die(mysql_error());
$num = mysql_numrows($result);
// Units
$query = "SELECT * FROM mod_units
WHERE unit_master_id='$master_id'";
$result2 = mysql_query($query) or die(mysql_error());
$num2 = mysql_numrows($result2);
第一環
$i=0;
while ($i < $num) {
$doc_date = mysql_result($result,$i,"doc_date");
$doc_name = mysql_result($result,$i,"doc_title");
第二環
$i=0;
while ($i < $num2) {
$unit_id = mysql_result($result,$i,"unit_id");
$unit_name = mysql_result($result,$i,"unit_name");
第一循環工作,第二個生成此錯誤:
Warning: mysql_result() [function.mysql-result]: unit_name not found in MySQL result index
我該如何解決這個問題?
你有沒有循環的一切都在你的示例代碼。 – geoffspear 2013-03-02 01:03:15
對不起,複製/粘貼失敗... – user2123738 2013-03-02 01:09:35