2013-09-22 19 views
0

我怎樣才能把這個2個表togheter放2 MySQL表恩秀在一起的結果一起

$result = mysql_query("SELECT * FROM berichten where fromm='$id' AND ontvanger =  '$session->username' ORDER BY date ASC"); 


$result = mysql_query("SELECT * FROM berichten_send where fromm='$id' AND ontvanger =  '$session->username' ORDER BY date ASC"); 

這是笏我試過,但不是不工作

$result = mysql_query("SELECT * FROM berichten LEFT JOIN berichten_send on berichten.id =  berichten_send.id where fromm='$id' AND ontvanger = '$session->username' ORDER BY date ASC"); 
$number=mysql_num_rows($result); 



while($row = mysql_fetch_array($result)) 
{ 

echo $row['msg']; 
echo "<br>"; 
echo time_stamp($row['date']); 
echo "<br>-----------------------<br>"; 

} 
+0

這取決於你想獲取結果數據。 – hjpotter92

+0

返回的錯誤信息是什麼? – 2013-09-22 09:34:30

+0

沒有結果。它也沒有錯誤 –

回答

0

的初始部分的問題顯示兩個表都有'fromm'和'ontvanger'字段。

mysql應該抱怨模棱兩可的字段。

嘗試

.... where berichten.fromm='$id' AND berichten.ontvanger = '$session->username'