这个问题在这里已有答案:

如何在PHP中阻止SQL注入?                                     28个答案

我收到此错误:

您的SQL语法有错误; 检查与您的MySQL服务器版本相对应的手册,以便在's','portal','','offer','MSNBC','News','','sports',''附近使用正确的语法, 第3行的“MSN”,“金钱”,“游戏”

唯一的问题是插入包含撇号的数据时会出现此错误。 我尝试将数据类型从mysql_real_escape_string更改为TEXT,但结果仍然相同。

我试着把mysql_real_escape_string

如何解决这个问题?

编辑:

$query=" INSERT INTO alltags

(id,tag1,tag2,tag3,tag4,tag5,tag6,tag7,tag8,tag9,tag10,tag11,tag12,tag13,tag14,tag15,tag16,tag17,tag18,tag19,tag20,tag21,tag22,tag23,tag24,tag25,tag26,tag27,tag28,tag29,tag30)

VALUES

('',mysql_real_escape_string($uniqkey[0]),mysql_real_escape_string($uniqkey[1]),mysql_real_escape_string($uniqkey[2]),mysql_real_escape_string($uniqkey[3]),mysql_real_escape_string($uniqkey[4]),mysql_real_escape_string($uniqkey[5]),mysql_real_escape_string($uniqkey[6]),mysql_real_escape_string($uniqkey[7]),mysql_real_escape_string($uniqkey[8]),mysql_real_escape_string($uniqkey[9]),mysql_real_escape_string($uniqkey[10]),mysql_real_escape_string($uniqkey[11]),mysql_real_escape_string($uniqkey[12]),mysql_real_escape_string($uniqkey[13]),mysql_real_escape_string($uniqkey[14]),mysql_real_escape_string($uniqkey[15]),mysql_real_escape_string($uniqkey[16]),mysql_real_escape_string($uniqkey[17]),mysql_real_escape_string($uniqkey[18]),mysql_real_escape_string($uniqkey[19]),mysql_real_escape_string($uniqkey[20]),mysql_real_escape_string($uniqkey[21]),mysql_real_escape_string($uniqkey[22]),mysql_real_escape_string($uniqkey[23]),mysql_real_escape_string($uniqkey[24]),mysql_real_escape_string($uniqkey[25]),mysql_real_escape_string($uniqkey[26]),mysql_real_escape_string($uniqkey[27]),mysql_real_escape_string($uniqkey[28]),mysql_real_escape_string($uniqkey[29])) ";

mysql_query($query) or die(mysql_error());

我将其更改为mysql_real_escape_string。这种语法是否正确? 我收到了错误。

mysql 怎么加上撇号_php - 如何在写入Mysql数据库时处理撇号相关推荐

  1. php 单引号 数据库,关于php:如何在写入Mysql数据库时处理撇号’单引号

    本问题已经有最佳答案,请猛点这里访问. 我得到这个错误: You have an error in your SQL syntax; check the manual that corresponds ...

  2. Python将数据插入到数据库时遇到单引号插入错误的问题

    这才是真正的解决方法,真不知道有些人连试都没试过就乱转载 比如你要插入一个字符串,是一个变量 如:str = "I'am a handsom boy" 由于这个字符串包含',插入数 ...

  3. OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(三)Kepserver 数据写入mysql数据库

    在上篇教程:OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(一)中我们学习了MySQL数据库简介.OPC服务器软件Kepserver软件介绍.MySQL5.5数据库安 ...

  4. kepserver写入mysql_OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(三)Kepserver 数据写入mysql数据库...

    在上篇教程:OPC服务器软件Kepware Kepserver实现与Mysql数据库连接交互(一)中我们学习了MySQL数据库简介.OPC服务器软件Kepserver软件介绍.MySQL5.5数据库安 ...

  5. linux带行号显示数据,linux中查看文件时显示行号

     [root@1-min etc]# cat -n rsyslog.conf//显示所有行号(包括空行) [root@1-min etc]# cat -b rsyslog.conf         ...

  6. php mysql中文乱码怎么解决_php读取mysql中文乱码怎么解决?

    解决方法:1.在网页文件中使用设置UTF-8编码:2.新建数据库时设置UTF-8编码:3.PHP连接数据库时,使用"mysql_query("set names 'utf8'&qu ...

  7. flink sink jdbc没有数据_No.2 为什么Flink无法实时写入MySQL?

    抛出疑无路? [Flink 1.10]- 使用flink-jdbc连接器的方式与MySQL交互,读数据和写数据都能完成,但是在写数据时,发现Flink程序执行完毕之后,才能在MySQL中查询到插入的数 ...

  8. php 写入mysql 乱码,php写入mysql中文乱码的实例解决方法

    php写入mysql中文乱码的实例解决方法 php写入mysql出现中文乱码的解决办法是:在建立数据库连接之后,将该连接的编码方式改为中文. 代码如下: $linkID=@mysql_connect( ...

  9. python向mysql中添加数据标签_用python在MySQL中写入数据和添加数据

    在笔者之前的博文中,已介绍了用python连接与mysql数据库的知识.包括如何安装python连接mysql的pymysql包,如何通过cusor语句将python与mysql连接起来,以及如何用p ...

最新文章

  1. vue全家桶+Koa2开发笔记(5)--nuxt
  2. Android10.0应用进程创建过程以及Zygote的fork流程-[Android取经之路]
  3. java8新特性(四)_Stream详解
  4. 百度面试题:生产者 消费者问题
  5. C# 调用颜色的RGB值_RGB颜色转换十六进制颜色
  6. webstorm如何自动换行_怎样在word中自动生成目录
  7. hdu1847(博弈论:sg函数)
  8. 【HDU - 6203】ping ping ping(lca+贪心思想,对lca排序,树状数组差分)
  9. 实时监控后台数据 vue_实时数据监控,快速掌握B站爆款视频热度走向
  10. 2017-2018-1 20155234 《信息安全系统设计基础》第13周学习总结
  11. VS2010+Opencv-2.4.0的配置攻略
  12. Disruptor 分析
  13. win10,动态图片(GIF)生成
  14. SDN基本概念和Overlay技术
  15. menuStrip1动态添加菜单及快捷键
  16. 【ENVI条件下的GF6-WFV数据处理相关问题】——负值问题
  17. 2019.07.一年级暑假——自动随机生成100以内加减法算术题的python实现
  18. 【大学物理·早期量子论和量子力学基础】电子的自旋 原子的电子壳层结构
  19. 他们竟用后台数据偷窥喜欢的女性!
  20. 亚马逊宣布与大自然保护协会合作,投资巴西基于自然的碳移除解决方案

热门文章

  1. OSAL(操作系统抽象层)
  2. deepin连接投影仪显示不完全
  3. php幸运大抽奖,幸运大转盘-jQuery+PHP实现的抽奖程序-完善中
  4. 在数据集Euroc v dataset下跑双目ORB-SLAM2
  5. UVA 10559 Blocks 方块消除
  6. maven下载jar包下载不下来的解决方法
  7. 机器学习笔记十三:Ensemble思想(上)
  8. 关于love2d引擎require导入C/C++编写的.dll/.so扩展库问题
  9. 前端开发毕业设计如何选题?怎么做?
  10. Python制作微信自动回复机器人,打游戏时自动回复女朋友消息