0
我有这样如何使用数组变量到MySQL查询在PHP/MySQL的
$variable[] = $data['master_software_capability_id'];
一个数组变量如何在SQL查询
这是正确的方式使用该数组变量?
SELECT * FROM software_capability where software_capability_id IN ($variable);
我有这样如何使用数组变量到MySQL查询在PHP/MySQL的
$variable[] = $data['master_software_capability_id'];
一个数组变量如何在SQL查询
这是正确的方式使用该数组变量?
SELECT * FROM software_capability where software_capability_id IN ($variable);
您需要的阵列内爆,以逗号分隔字符串
$variables_imploded = implode(",",$variable);
"SELECT *
FROM software_capability
where software_capability_id IN
(".$variables_imploded.")";
使用JOIN或破灭
$variables_joins = join(',',$variable);
SELECT * FROM software_capability where software_capability_id IN ($variables_joins);
由于abhik其工作。 – Senthilkumar
非常欢迎您! –
@Senthilkumar请接受这个答案,因为它会被标记为已解决 –