我正在尝试根据用户在上一页中选择的一组复选框构建一个 PHP PDO 查询。
所以我的表单中有以下复选框:
<input type="checkbox" name="websites[]" value="one" id="one">
<input type="checkbox" name="websites[]" value="two" id="two">
<input type="checkbox" name="websites[]" value="three" id="three">
提交后,我想根据用户选择的复选框构建一个 pdo 查询和查询参数——尽管它们都必须在一个查询中。我知道任何选中的框都将存储在我的 $_POST['website'] 数组中,但是我怎样才能将其放入查询中?例如说用户只选择了一个和三个,然后我只想从我的数据库表中选择这些字段:
$results = $_POST['websites'];
$query = "
SELECT
one,
three
FROM
table
";
我该怎么做以上?