php – 如何在Yii框架中使用mysql_escape_string()?
发布时间:2021-03-30 18:51:11 所属栏目:MySql 来源:互联网
导读:众所周知,我们不能在Yii等框架中使用原始MySQL查询.我想在我的项目中使用mysql_escape_string,该项目在Yii框架中运行,以避免用户输入中的SQL注入.我知道在PHP 5.5中不推荐使用mysql_escape_string,而且我有一个PDO替代方案. Yii框架中的替代方法是什么,以及my
|
众所周知,我们不能在Yii等框架中使用原始MySQL查询.我想在我的项目中使用mysql_escape_string,该项目在Yii框架中运行,以避免用户输入中的SQL注入. 我知道在PHP 5.5中不推荐使用mysql_escape_string,而且我有一个PDO替代方案. Yii框架中的替代方法是什么,以及mysql_escape_string()的PDO方式是什么? 最佳答案 PDO中mysql_escape_string的替代方法是使用预准备语句.以Yii为例:
(来自Yii参考文档http://www.yiiframework.com/doc/api/1.1/CDbCommand) 通过准备语句中的占位符传递参数时,可以保护您免受SQL注入. (编辑:吉安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- MySQL是否适合具有3.5米行的读取大量数据库?如果是这样,哪
- 新的MySQL驱动程序导致java.sql.SQLNonTransientConnection
- 如何在MySQL中有效地找到重复的blob行?
- php – 使用mySql按特定顺序获取数据
- python – SQLAlchemy:如何使用join删除
- mysql – 在SELECT中重用别名
- mysql – 如何在通过ElasticSearch搜索时保持规范化模型?
- mysql – 在另一个数据库中使用表
- mysql – 选择distinct count(id)vs select count(distinct
- php – 如何在我的网站上以更好的方式上传,播放和存储视频
