以下是情况。从两个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'添加了数据结构 –