[請益] JOIN的問題

看板PHP作者 (one0one)時間19年前 (2006/06/15 17:08), 編輯推噓5(500)
留言5則, 3人參與, 最新討論串1/1
product資料表中:有p_id(唯一)、c_id、p_name欄位 例如:p_id:1234 c_id:1 p_name:ADOBE p_id:6789 c_id:1 p_name:MICROSOFT webhd資料表中:有f_id(唯一)、p_id、c_id、f_name欄位 例如:f_id:1 p_id:1234 c_id:1 f_name:file1 f_id:2 p_id:1234 c_id:1 f_name:file2 若要將上面JOIN起來,$row2會抓不到值 $SQLStr2 = "SELECT product.*, webhd.* FROM product AS product "; $SQLStr2 .= "LEFT JOIN webhd AS webhd ON product.p_id = webhd.p_id WHERE c_id='$c_id'"; $res2 = mysql_query($SQLStr2); $row2 = mysql_fetch_array($res2); 是哪裡錯了呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.217.195.210

06/16 12:04, , 1F
WHERE product.c_id='$c_id' .... XD
06/16 12:04, 1F

06/16 16:26, , 2F
用過了,依舊不行XD
06/16 16:26, 2F

06/16 16:55, , 3F
難道p_id是不是【主鍵】,有關?
06/16 16:55, 3F

06/16 23:56, , 4F
你的$c_id有值嗎?
06/16 23:56, 4F

06/18 00:08, , 5F
YES
06/18 00:08, 5F
文章代碼(AID): #14aIEJXM (PHP)
文章代碼(AID): #14aIEJXM (PHP)