我有一个包的完整列表,我希望用户选择使用复选框并比较软件包。用户选择后,我将使用从复选框数组获得的packages_id将所有包数据显示为.PDF文件。我如何分开数组并注入到mysql select?的$ _ POSTPHP Array选择mysql
输出[ '比较']: [14,15,16]
MySQL查询:
$packages=mysql_query("
select *
from package
where id in (" . implode(',', $_POST['compare']) . ")
LIMIT 4");
我不能得到这个工作。我认为,不要把ID IN('14,15,16')放在ID IN('14','15','16')中。 – Psinyee
我的代码在(14,15,16)''中创建'id是有效的;而不是在'('14 15 16')''中的id,这将无法正常工作 –
是否有可能把它分解成3个mysql查询?就像一个用于id 14,然后另一个用于15,最后一个用于16。 PDF只能在创建时捕获一个while循环。 – Psinyee