【发布时间】:2017-12-06 12:24:31
【问题描述】:
首先,对不起我的英语! 当我需要更改搜索语句时,我正在尝试在 CakePHP 中进行动态选择。我知道可以使用变量来做到这一点,但我想到了 SQL 注入。它有其他方法吗?
例子:
$var = "quantidade";//$var can be other values.
$query->find('')->select('quantidade' => $var);
【问题讨论】:
-
应该是 find('all') 或任何其他 ..
-
cakephp 可以处理基本的SQL注入,MVC之美..
-
@Confused
Query::select()没有SQL注入预防!! -
@ndm 我没有具体说明 select() 。 book.cakephp.org/3.0/en/orm/…
-
@Confused 但问题是关于
select()方法,因此阅读您的声明的人可能会对它的工作方式产生错误的印象,因此我的评论。
标签: php sql cakephp select cakephp-3.0