mysql_escape_string()函数用法分析


Posted in PHP onApril 25, 2016

本文实例讲述了mysql_escape_string()函数用法。分享给大家供大家参考,具体如下:

使用 mysql_escape_string() 对查询中有疑问的数据进行编码:

有一些数据例如:

char query(1024);
sprintf (query, "select * from my_tbl where name = '%s'",name);

如果这个时候,name 中包含了如: "0'Malley,Brian" 这样的数据就会产生这样的查询语句: select * from my_tbl where name = '0'Malley,Brian' 这样就导致了错误的产生。

调用 mysql_escape_string() 的过程如下:

my $item = "aaa's bbb"
my $escape_item = mysql_escape_string($item);

此时,escape_item 的内容是: aaa\'s bbb

PS:在PHP5.3中已经弃用该函数,因此仅对该函数有所了解即可,不推荐使用。

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 数据库树的遍历方法
Feb 06 PHP
PHP跨时区(UTC时间)应用解决方案
Jan 11 PHP
PHP函数之日期时间函数date()使用详解
Sep 09 PHP
phpmyadmin配置文件现在需要绝密的短密码(blowfish_secret)的2种解决方法
May 07 PHP
VB中的RasEnumConnections函数返回632错误解决方法
Jul 29 PHP
PHP中实现接收多个name相同但Value不相同表单数据实例
Feb 03 PHP
php生成验证码函数
Oct 20 PHP
PHP浮点数的一个常见问题
Mar 10 PHP
PHP页面跳转操作实例分析(header方法)
Sep 28 PHP
PHP实现的登录页面信息提示功能示例
Jul 24 PHP
PHP单例模式与工厂模式详解
Aug 29 PHP
ThinkPHP 5 AJAX跨域请求头设置实现过程解析
Oct 28 PHP
PHP中addslashes与mysql_escape_string的区别分析
Apr 25 #PHP
PHP引用的调用方法分析
Apr 25 #PHP
PHP常见错误提示含义解释(实用!值得收藏)
Apr 25 #PHP
使用ltrace工具跟踪PHP库函数调用的方法
Apr 25 #PHP
PHP实现的线索二叉树及二叉树遍历方法详解
Apr 25 #PHP
PHP简单实现生成txt文件到指定目录的方法
Apr 25 #PHP
PHP的全局错误处理详解
Apr 25 #PHP
You might like
php后台多用户权限组思路与实现程序代码分享
2012/02/13 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
Symfony2在Nginx下的配置方法图文教程
2016/02/04 PHP
php静态成员方法和静态的成员属性的使用方法
2017/10/26 PHP
jQuery瀑布流插件Wookmark使用实例
2014/04/02 Javascript
javascript中字符串拼接详解
2014/09/26 Javascript
node.js中的console.assert方法使用说明
2014/12/10 Javascript
scrollWidth,clientWidth,offsetWidth的区别
2015/01/13 Javascript
JavaScript获取页面中第一个锚定文本的方法
2015/04/03 Javascript
javascript中alert()与console.log()的区别
2015/08/26 Javascript
谈一谈javascript中继承的多种方式
2016/02/19 Javascript
jQuery Ajax传值到Servlet出现乱码问题的解决方法
2016/10/09 Javascript
JS动态计算移动端rem的解决方案
2016/10/14 Javascript
微信小程序 UI布局常用技巧整理总结
2016/12/05 Javascript
vue-cli实现多页面多路由的示例代码
2018/01/30 Javascript
jQuery/JS监听input输入框值变化实例
2019/10/17 jQuery
[01:06:32]DOTA2上海特级锦标赛D组资格赛#1 EG VS VP第一局
2016/02/28 DOTA
Python OS模块常用函数说明
2015/05/23 Python
Python编程pygame模块实现移动的小车示例代码
2018/01/03 Python
python写日志文件操作类与应用示例
2019/07/01 Python
python3获取url文件大小示例代码
2019/09/18 Python
Window10下python3.7 安装与卸载教程图解
2019/09/30 Python
Python flask框架实现查询数据库并显示数据
2020/06/04 Python
keras绘制acc和loss曲线图实例
2020/06/15 Python
python实现每天自动签到领积分的示例代码
2020/08/18 Python
Python尾递归优化实现代码及原理详解
2020/10/09 Python
Python-split()函数实例用法讲解
2020/12/18 Python
python如何实现递归转非递归
2021/02/25 Python
德国机车企业:FC-Moto
2017/10/27 全球购物
大一工商管理职业生涯规划:有梦最美,行动相随
2014/09/18 职场文书
2014矛盾纠纷排查调处工作总结
2014/12/09 职场文书
禁毒主题班会教案
2015/08/14 职场文书
早安问候语大全
2015/11/10 职场文书
解析目标检测之IoU
2021/06/26 Python
Android自定义双向滑动控件
2022/04/19 Java/Android
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python