我有一個包的完整列表,我希望用戶選擇使用複選框並比較軟件包。用戶選擇後,我將使用從複選框數組獲得的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