我想獲取存儲在「客戶」表中的公寓所有者的詳細信息(姓名和電子郵件),具體取決於選擇哪個公寓,其中的詳細信息存儲在'appmt_user'表。 我有以下公共職能,我無法去工作。php根據另一張桌子上的數據獲取來自1個桌子的數據
public function getOwnerdetails($appmt_id){
$ownerid = mysql_query("select user_id from appmt_user where appmt_id=".$appmt_id);
$ownerdetails = mysql_query("select first_name , surname , email from clients where client_id=".$ownerid);
return $ownerdetails;
}
當我執行print_r時,變量$ ownerid接縫爲空,所以在$ ownerdetails中沒有返回數據。 我是否需要先在某處保存$ ownerid?
您必須調用'mysql_fetch_assoc'從查詢中獲取一行結果。我不能相信這會出現每一天,你不知道如何遵循教程? – Barmar
另外,您應該使用JOIN來組合這兩個查詢。 – Barmar
http://php.net/manual/en/function.mysql-query.php – zod