以下是情況。從兩個MySQL表創建一個已過濾的數組
我在DB中有兩個表:tblcustomfieldsvalues
(用於自定義字段條目)和tblclients
(包含客戶端列表)。
tblcustomfieldsvalues
具有如下的數據結構:
id
=>10
relid
=>13
data
=>somedataentry
id
=>10
relid
=>21
data
=>someotherdataentry
tblclients
具有如下的數據結構:
id
=>13
firstname
=>somename
lastname
=>somelastname
我有這樣的代碼來創建的relids
陣列具有id
= 10:
$sql = mysqli_fetch_array(mysqli_query("SELECT * FROM `tblcustomfieldsvalues` WHERE `id` = '10'"));
$cids = array();
while ($row = $sql)
{
array_push($cids, $row['relid']);
}
現在我擁有填寫自定義字段的用戶ID在$cids
陣列中有一些數據,我如何從tblclients
獲得這些用戶的詳細信息?
在此先感謝。
你的tblclients表結構是什麼? – sgeddes
因爲你還沒有給你tblclients結構,但是你已經在cid和id上執行了連接 –
爲'tblclients'添加了數據結構 –