PHP选择Statment到一个数组中

时间:2016-03-14 04:04:34

标签: php mysql arrays

我正在尝试执行两个步骤(1)将数据库键选择为数组,(2)将用于提供另一个查询。

示例

arch/x86/built-in.o:(.rodata+0x1cb8): undefined reference to 'sys_monlak'
make[2]: *** [vmlinux] Error 1
make[2]: Leaving directory '/home/su/linux-lts-vivid-3.19.0/debian/build/build-generic'
make[1]: *** [sub-make] Error 2
make[1]: Leaving directory '/home/su/linux-lts-vivid-3.19.0'
make: *** [/home/su/linux-lts-vivid-3.19.0/debian/stamps/stamp-build-generic] Error 2

然后使用数组var $ emailList使用此sql语句选择数据 从file1中选择id,名称,地址,电话,其中id为($ emailList) 用于处理循环。

2 个答案:

答案 0 :(得分:0)

根据我的理解,你正在对同一个数据库进行查询吗?如果是这样,那么为什么不使用连接语句。

如果您还不知道,那么您可以参考此http://www.codeproject.com/Articles/33052/Visual-Representation-of-SQL-Joins

答案 1 :(得分:0)

您可以使用IN子句的子查询,如定义in the docs。所以:

SELECT id,
       name,
       address,
       phone
FROM file1
WHERE id IN
    (SELECT ID
     FROM file1
     INNER JOIN file2
         ON file1.id = file2.id)

有效。