获取php Mysql记录

时间:2011-12-27 12:43:38

标签: php mysql

我有一个存在7 Id的数组。我想在AND运算符中获取该ID的记录 我的查询是这个

我的阵列Hold& ids是$ type_id

$query =("SELECT * FROM property Where Id ='".$id."' AND property_type='".$type_id."' ");

此查询如何执行,它获得了type_id的所有记录

 if Print_r($type-id);

然后结果是

1,7,5,8,5,4,9

任何建议和帮助将不胜感激

2 个答案:

答案 0 :(得分:1)

$type-id 

是php中的错误变量,所以你的结果出错了使用$ type_id而不是

答案 1 :(得分:0)

不确定我是否完全清楚你在问什么,但我认为你需要IN运算符,如下所示:

"SELECT * FROM property 
 Where Id ='".$id."' AND 
 property_type IN (".implode(',',$type_id).") "