CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

PHP插入TEXT型数据到MYSQL大家是怎么处理特殊字符的?

楼主sbnui(苦瓜)2006-03-07 15:11:06 在 Web 开发 / PHP 提问

对于插入TEXT型数据到MYSQL,  
  如果数据中存在很多换行或单引号  
   
  插入就会报错,在插入前该怎么事先处理一下  
   
  大家是用什么方法?自己编的函数?(能否贴出来共享一下)  
  还是PHP有提供支持? 问题点数:100、回复次数:9Top

1 楼xuzuning(唠叨)回复于 2006-03-07 16:04:56 得分 70

mysql_escape_string()  
  mysql_real_escape_string()  
  addslashes()  
  Top

2 楼gu1dai(异域苍穹.百年飞行)回复于 2006-03-07 16:11:14 得分 0

难道你手边没有php手册?Top

3 楼arcow(冲星)回复于 2006-03-07 16:34:01 得分 5

为什么我不经过任何处理也能正常插入mysql?  
  所以我一直不明白为什么在论坛上看到好多人都用addslashes()这类处理函数Top

4 楼faisun(暖阳)回复于 2006-03-07 16:41:38 得分 20

arcow(冲星)   :因为你的   magic_quotes_runtime   是打开的,所以不用   addslashes()Top

5 楼aniude(重返荣耀)回复于 2006-03-07 16:52:41 得分 0

1楼说了,对这些字符串进行转义就可以了.......Top

6 楼pswdf(小邪)回复于 2006-03-07 22:05:04 得分 5

htmlspecialchars()Top

7 楼sbnui(苦瓜)回复于 2006-03-10 15:55:27 得分 0

to   gu1dai(异域苍穹.百年飞行)   :  
  我有啊,不过我手册里面没mysql_escape_string()这些函数,汗  
   
  谢谢xuzuning(唠叨)Top

8 楼sbnui(苦瓜)回复于 2006-03-10 15:56:54 得分 0

to   gu1dai(异域苍穹.百年飞行)   :  
   
  您能否发一个CHM版的给我,谢谢您了  
  我的sbnui_222{at}163.comTop

9 楼inssuc(cproj)回复于 2006-07-01 14:35:52 得分 0

收藏Top

相关问题

  • mysql插入特殊字符时错误,急!
  • mysql插入特殊字符时错误,急!
  • php,mysql插入中文
  • textarea插入字符问题
  • 字符串的插入问题??
  • 插入字符在光标之后
  • 如何在sting中插入字符!
  • 怎样插入一个空字符串?
  • 急:如何插入空字符串!
  • 如何在Richedit中插入字符串

关键词

  • 函数
  • 数据
  • mysql
  • php
  • 插入
  • addslashes
  • 处理
  • escape

得分解答快速导航

  • 帖主:sbnui
  • xuzuning
  • arcow
  • faisun
  • pswdf

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo