2011-09-30 86 views
-1

這是我寫的SQL語句。使用mysql在php中比較兩個表中的兩個ID

$result_array 
    = mysql_query("SELECT * FROM pl_fixtures WHERE id = pl_divisions.id", $con1); 

它被寫入來比較dbfix.id和dbdiv.id的值。有人可以告訴我在比較這兩個「身份證」時有什麼錯誤嗎? dbfix和dbdiv是同一個數據庫中的兩個不同的表。兩者都有id作爲主鍵。我正在使用PHP 5.

任何幫助將不勝感激。謝謝:)

問候, BG

+0

給出所需的輸出和數據樣本。 – zerkms

回答

2

您還沒有包括在你選擇的pl_divisions表。請嘗試以下操作:

$result_array = mysql_query("SELECT * FROM pl_fixtures, pl_divisions WHERE pl_fixtures.id = pl_divisions.id", $con1); 
+0

Aaaaah ...這是星期五的效果;)非常感謝Steerpike :) :) :) – BasicGem