所以我有网址:
php?id=1
我目前正在使用
$id = $_GET['id'];
$tPerson_SQLselect = "SELECT FROM jobList WHERE id = '$id'"
这很好用。
但是我不确定当我有网址时会怎么做:
php?id=1,2
我希望得到然后过滤id = 1和2
非常感谢
答案 0 :(得分:1)
可以尝试使用explode()
& implode()
。在查询字符串中也使用IN
。例如:
$ids = "'" . implode("','", array_filter(explode(',', $_GET['id']))) . "'";
$tPerson_SQLselect = "SELECT * FROM jobList WHERE id IN(".$ids.")";
答案 1 :(得分:0)
如果你有类似php?id=1&id=2
的内容,则可以使用id[]
作为密钥。
查看here