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 相关文章推荐
收集的DedeCMS一些使用经验
Mar 17 PHP
深入mysql_fetch_row()与mysql_fetch_array()的区别详解
Jun 05 PHP
preg_match_all使用心得分享
Jan 31 PHP
php解析json数据实例
Aug 19 PHP
php数组操作之键名比较与差集、交集赋值的方法
Nov 10 PHP
通过PHP自带的服务器来查看正则匹配结果的方法
Dec 24 PHP
PHP在线打包下载功能示例
Oct 15 PHP
yii2 数据库读写分离配置示例
Feb 10 PHP
PHP获取真实客户端的真实IP
Mar 07 PHP
详解PHP中的序列化、反序列化操作
Mar 21 PHP
PHP通过文件路径获取文件名的实例代码
Oct 14 PHP
Laravel框架基础语法与知识点整理【模板变量、输出、include引入子视图等】
Dec 03 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
基于OpenCV的PHP图像人脸识别技术
2009/10/11 PHP
ThinkPHP框架安全实现分析
2016/03/14 PHP
PHP 接入微信扫码支付总结(总结篇)
2016/11/03 PHP
js工具方法弹出蒙版
2013/05/08 Javascript
js中onload与onunload的使用示例
2013/08/25 Javascript
js 限制input只能输入数字、字母和汉字等等
2013/12/18 Javascript
JavaScript返回0-1之间随机数的方法
2015/04/06 Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
2015/04/24 Javascript
js实现仿爱微网两级导航菜单效果代码
2015/08/31 Javascript
Node.js环境下JavaScript实现单链表与双链表结构
2016/06/12 Javascript
jQuery中的ready函数与window.onload谁先执行
2016/06/21 Javascript
微信小程序实现张图片合成为一张并下载
2019/07/16 Javascript
使用vue实现通过变量动态拼接url
2020/07/22 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
Vite和Vue CLI的优劣
2021/01/30 Vue.js
零基础写python爬虫之HTTP异常处理
2014/11/05 Python
在Python的框架中为MySQL实现restful接口的教程
2015/04/08 Python
详解Python的Django框架中inclusion_tag的使用
2015/07/21 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
新手常见6种的python报错及解决方法
2018/03/09 Python
python3中os.path模块下常用的用法总结【推荐】
2018/09/16 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
python之生产者消费者模型实现详解
2019/07/27 Python
Python学习笔记之列表推导式实例分析
2019/08/13 Python
墨西哥网上购物:Linio墨西哥
2016/10/20 全球购物
微软日本官方网站:Microsoft日本
2017/11/26 全球购物
Lookfantastic俄罗斯:欧洲在线化妆品零售商
2019/08/06 全球购物
八一建军节活动方案
2014/02/10 职场文书
公证委托书大全
2014/04/04 职场文书
个人工作表现评语
2014/04/30 职场文书
工地安全质量标语
2014/06/07 职场文书
四风剖析查摆对照检查材料思想汇报
2014/09/24 职场文书
教师个人自我剖析材料
2014/09/29 职场文书
2014年小学图书室工作总结
2014/12/09 职场文书
大学生自荐信范文
2015/03/05 职场文书
解析Redis Cluster原理
2021/06/21 Redis