本文实例讲述了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中已经弃用该函数,因此仅对该函数有所了解即可,不推荐使用。

mysql escape 函数_mysql_escape_string()函数用法分析相关推荐

  1. php nl2p,PHP函数nl2br()与自定义函数nl2p()换行用法分析,nl2brnl2p_PHP教程

    PHP函数nl2br()与自定义函数nl2p()换行用法分析,nl2brnl2p 本文实例讲述了PHP函数nl2br()与自定义函数nl2p()换行用法.分享给大家供大家参考,具体如下: 使用情景 很 ...

  2. python 遍历函数用法_python中enumerate函数遍历元素用法分析

    本文实例讲述了python中enumerate函数遍历元素用法.分享给大家供大家参考,具体如下: enumerate函数用于遍历序列中的元素以及它们的下标 示例代码如下: i = 0 seq = [' ...

  3. strcasecmp php,PHP中strcmp()和strcasecmp()函数字符串比较用法分析

    本文实例讲述了PHP中strcmp()和strcasecmp()函数字符串比较用法.分享给大家供大家参考,具体如下: 一.PHP中strcmp()函数用于比较两个字符串(区分大小写),其定义如下: s ...

  4. python闭包的应用场景_Python闭包函数定义与用法分析

    python函数的闭包怎么理解小编憎恨离别.但若,离别能让你牵挂,小编愿意离开你. 1. 闭包的概念 首先还得从基本概念说起,什么是闭包呢?来看下维基上的解释: 复制代码代码如下: 在计算机科学中,闭 ...

  5. php+mysql+into_PHP+MySQL之InsertInto数据插入用法分析_php技巧

    本文实例讲述了PHP+MySQL之Insert Into数据插入用法.分享给大家供大家参考.具体如下: INSERT INTO 语句用于向数据库表中插入新纪录. 向数据库表插入数据 INSERT IN ...

  6. mysql 切分_MySQL切分查询用法分析

    本文实例讲述了MySQL切分查询用法.分享给大家供大家参考,具体如下: 对于大查询有时需要'分而治之',将大查询切分为小查询: 每个查询功能完全一样,但只完成原来的一小部分,每次查询只返回一小部分结果 ...

  7. mysql 自定义函数实例_mysql自定义函数原理与用法实例分析

    本文实例讲述了mysql自定义函数原理与用法.分享给大家供大家参考,具体如下: 本文内容: 什么是函数 函数的创建 函数的调用 函数的查看 函数的修改 函数的删除 首发日期:2018-04-18 什么 ...

  8. php中msubstr,PHP学习:thinkphp中字符截取函数msubstr()用法分析

    <PHP学习:thinkphp中字符截取函数msubstr()用法分析>要点: 本文介绍了PHP学习:thinkphp中字符截取函数msubstr()用法分析,希望对您有用.如果有疑问,可 ...

  9. MYSQL数值运算符和函数用法

    mysql也有数值运算,那么列出常见的函数 ceil() div() floor() mod() power() round() truncate()等等,具体说说MYSQL数值运算符和函数用法. 1 ...

最新文章

  1. Java短连接生成工具-思路
  2. C# 中的委托和事件[转]
  3. CentOS,重启的常用命令
  4. hive sqoop 分区导入_利用oozie,执行sqoop action将DB2中的数据导入到hive分区表中
  5. Linux Bash命令关于程序调试详解
  6. oracle的concat的用法
  7. 利用路由器实现×××的基本配置方法
  8. c++学习 | Windows 程序设计
  9. AD笔记4-元件封装库绘制
  10. .NET:Core源码编译
  11. 大数据技术及大数据架构
  12. 与【孤尽】老师交流总结
  13. 耗时十个月的德国APS,教会我的学习方法
  14. 《机器学习》笔记:引言
  15. Spring入门书籍
  16. 家乐福等盈利模式 遭质疑 可能影响社会稳定
  17. 赵小楼《天道》《遥远的救世主》深度解析(58)丁元英听到芮小丹说自已击毙了一个罪犯后心里的那一颤
  18. zmq 可靠的请求-应答模式
  19. proxmox VE多节点虚拟化
  20. Kaldi 和 TIMIT 入门

热门文章

  1. C语言>>8 0xFF; 0xFF;作用
  2. adb连接各种模拟器
  3. 20221014 复数、双曲复数、对偶数
  4. 抖音怎么实现落地页跳转微信加好友?
  5. sqlserver官网下载地址
  6. python爬取bili指定up主的视频
  7. python文本保存
  8. WebView-WebView简介
  9. jquery开发公众号素材管理页面
  10. Android神奇“控件”-----RemoteViews