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中static,const与define的使用区别
Jun 18 PHP
php简单的留言板与回复功能具体实现
Feb 19 PHP
通过dbi使用perl连接mysql数据库的方法
Apr 16 PHP
PHP中的命名空间相关概念浅析
Jan 22 PHP
php 问卷调查结果统计
Oct 08 PHP
PHP中文竖排转换实现方法
Oct 23 PHP
php+resumablejs实现的分块上传 断点续传功能示例
Apr 18 PHP
php使用flock阻塞写入文件和非阻塞写入文件的实例讲解
Jul 10 PHP
PHP实现时间比较和时间差计算的方法示例
Jul 24 PHP
深入研究PHP中的preg_replace和代码执行
Aug 15 PHP
Yii框架自定义数据库操作组件示例
Nov 11 PHP
Thinkphp框架使用list_to_tree 实现无限级分类列出所有节点示例
Apr 04 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编程最快明白》第四讲:日期、表单接收、session、cookie
2010/11/01 PHP
解析php中用PHPMailer来发送邮件的示例(126.com的例子)
2013/06/24 PHP
php不允许用户提交空表单(php空值判断)
2013/11/12 PHP
Laravel解决nesting level错误和隐藏index.php的问题
2019/10/12 PHP
javascript提取URL的搜索字符串中的参数(自定义函数实现)
2013/01/22 Javascript
js星星评分效果
2014/07/24 Javascript
Javascript中this关键字的一些小知识
2015/03/15 Javascript
值得分享和收藏的Bootstrap学习教程
2016/05/12 Javascript
如何实现json数据可视化详解
2016/11/24 Javascript
jQuery插件HighCharts绘制2D带有Legend的饼图效果示例【附demo源码下载】
2017/03/10 Javascript
vue2.0实现导航菜单切换效果
2017/05/08 Javascript
React-Native实现ListView组件之上拉刷新实例(iOS和Android通用)
2017/07/11 Javascript
微信小程序中转义字符的处理方法
2019/03/28 Javascript
Vue项目路由刷新的实现代码
2019/04/17 Javascript
vue动态配置模板 'component is'代码
2019/07/04 Javascript
[03:17]史诗级大片应援2018DOTA2国际邀请赛 致敬每一位坚守遗迹的勇士
2018/07/20 DOTA
在MAC上搭建python数据分析开发环境
2016/01/26 Python
python list元素为tuple时的排序方法
2018/04/18 Python
flask框架使用orm连接数据库的方法示例
2018/07/16 Python
python requests.post带head和body的实例
2019/01/02 Python
python写入数据到csv或xlsx文件的3种方法
2019/08/23 Python
python 函数的缺省参数使用注意事项分析
2019/09/17 Python
浅析pip安装第三方库及pycharm中导入第三方库的问题
2020/03/10 Python
python爬虫爬取淘宝商品比价(附淘宝反爬虫机制解决小办法)
2020/12/03 Python
用纯css3实现的图片放大镜特效效果非常不错
2014/09/02 HTML / CSS
CSS3 @font-face属性使用指南
2014/12/12 HTML / CSS
奥斯汀独木舟和皮划艇:Austin Canoe & Kayak
2018/05/22 全球购物
《木笛》教学反思
2014/03/01 职场文书
保护环境建议书
2014/03/12 职场文书
房屋买卖协议书范本
2014/04/10 职场文书
高中军训的心得体会
2014/09/01 职场文书
2015年九一八事变纪念活动实施方案
2015/05/06 职场文书
2015年公路养护工作总结
2015/05/13 职场文书
Nest.js参数校验和自定义返回数据格式详解
2021/03/29 Javascript
光之国的四大叛徒:第一贝利亚导致宇宙毁灭,赛文奥特曼在榜
2022/03/18 日漫
AngularJS实现多级下拉框
2022/03/25 Javascript