Php 复选框多项选择请求
我有一个Php 复选框多项选择请求,php,mysql,checkbox,Php,Mysql,Checkbox,我有一个选择列表我通过复选框为多选更改了它。 以下是我以前的请求MySQL: $this->_sqlWhere.="`piecearticles`.`ID_Article`=`article`.`ID_Article` AND `article`.`ID_LRU`=`lru`.`ID_LRU` AND `lru`.`LRU`='" . $this->_lru . "'"; 既然我改成了多项选择题,我应该改还是改这一项呢? 谢谢。我不确定答案(因为发布的详细信息太少),但这会有
选择列表
我通过复选框
为多选
更改了它。
以下是我以前的请求MySQL:
$this->_sqlWhere.="`piecearticles`.`ID_Article`=`article`.`ID_Article`
AND `article`.`ID_LRU`=`lru`.`ID_LRU` AND `lru`.`LRU`='" . $this->_lru . "'";
既然我改成了多项选择题,我应该改还是改这一项呢?
谢谢。我不确定答案(因为发布的详细信息太少),但这会有所帮助:$this->\u lru现在应该是一个数组
$this->_sqlWhere.="`piecearticles`.`ID_Article`=`article`.`ID_Article`
AND `article`.`ID_LRU`=`lru`.`ID_LRU`
AND `lru`.`LRU` IN (" . implode(",", $this->_lru) . ")";
从您给出的代码中,我能告诉您的唯一一件事是,您几乎肯定可以被攻击者利用,并且应该使用类似的东西。
lru
lru
IN(“.infrade(“,”,$this->\ulru)。”;