【发布时间】:2018-04-26 09:38:34
【问题描述】:
我正在处理一个 Yii 1.1 应用程序。
部分搜索方法使用CDbCriteria 和原始sql。
我想知道如何仍然使用原始 sql 代码并使其免受 sql 注入的影响?
这是一个代码示例:
if (!empty($this->textToSearch)) {
$text_condition = <<<EOC
(
topic LIKE "%{$this->textToSearch}%" OR
main LIKE "%{$this->textToSearch}%" OR
)
EOC;
$criteria->addCondition($text_condition);
}
有什么建议吗?
【问题讨论】: