要注意两点:

1、在SQL语句中,如果要存入单引号,应该使用两个单引号来代替一个单引号

如:

insert into article(title,category,content,author_acc,author_name,create_time,last_edit_time)
values('test3','sg',
'<p><span style=''font-weight: bold;''>sdg<span style=''font-style: italic;''>sg</span></span><span style=''font-size: 1rem; font-style: italic;''></span><br></p>','123','admin','2020/4/22','2020/4/22')

2、首先将要存储字符串汇中的所有单引号(’)替换为单引号(’)来存储,这样才能通过sql语句存入数据库中,这里在前端可以使用js的替换某字符串中所有该字符的方法:

/创建replaceAll()函数String.prototype.replaceAll = function (FindText, RepText) {return this.replace(new RegExp(FindText, "g"), RepText);};//使用方法,注意替换引号时要使用转义符var testStr="121'212";testStr.replaceAll("1","3");//将1替换为3testStr.replaceAll("\'","\'\'");//将单引号替换为两个单引号,这里要使用转义符

3、首先最好将html代码中的所有双引号(")换为单引号(’)来存储,方便数据的封装和传递。这里在前端可以使用js的替换某字符串中所有该字符的方法

/创建replaceAll()函数String.prototype.replaceAll = function (FindText, RepText) {return this.replace(new RegExp(FindText, "g"), RepText);};
//使用方法,注意替换引号时要使用转义符var testStr="121212";testStr.replaceAll("1","3")

sql——如何将html代码存入数据库中相关推荐

  1. 用纯ASP代码实现图片上传并存入数据库中

      用纯ASP代码实现图片上传并存入数据库中    热     ★ 用纯ASP代码实现图片上传并存入数据库中 用ASP编写网站应用程序时间长了,难免会遇到各式各样的问题,其中关于如何上传文件到服务器恐 ...

  2. php 数组存入mysql_PHP将数组存入数据库中的四种方式

    1.implode()和explode()方式 2.print_r()和自定义函数方式 3.serialize()和unserialize()方式 4.json_encode()和json_decod ...

  3. PHP将数组存入数据库中的四种方式

    最近突然遇到了一个问题,如何用PHP将数组存入到数据库中,经过自己的多方查找和研究,总结了以下四种方法: 1.implode()和explode()方式 2.print_r()和自定义函数方式 3.s ...

  4. 怎样把输入的文本转换成html代码存入数据库啊

    /// <summary> /// 替换html中的特殊字符 /// </summary> /// <param name="theString"&g ...

  5. C++ 开发中如何利用sql语句(insert语句)向数据库中插入变量

    **问题描述:**在C/S开发过程中,当客户端向服务端发送接口(结构体)信息时,服务端需要将接收到的信息存入数据库,但是,常规insert语句只能存确定的值到数据,当客户端传入的值不确定,且为了保证代 ...

  6. Springmvc html上传图片转码为base64通过ajax存入数据库中(纯html存储图片不能使用路径)完整过程

    这篇文章主要内容:实现spring MVC +Mysql+html+ajax 一个完整的交互过程 [SpringMvc]从数据库读取用户信息,其中图片路径响应变成了text/html,导致图片无法显示 ...

  7. 2022-8-17 实现电子词典存入数据库中

    电子词典的话需要自己找一份,存入一个文档中即可 #include <stdio.h> #include <sqlite3.h> #include <stdlib.h> ...

  8. java如何向数据库中插入数据_如何控制Java代码向数据库中插入数据

    慕哥6287543 Java程序向数据库中插入数据,代码如下:123456789101112131415161718192021222324252627282930313233343536373839 ...

  9. 解决SQL Server 2000 错误15023:当前数据库中已存在用户或角色

    错误15023:当前数据库中已存在用户或角色 在把远程服务器上的数据库备份还原到本地机后, 给一个"登录"关联一个"用户"时(用户映射),发生错误:" ...

最新文章

  1. 5 个用 Python 编写 web 爬虫的方法
  2. sharedpreferences 重启不保存_MMKV为什么可以替换SharedPreferences
  3. 学计算机选电脑,大学准备学计算机,选怎样配置的电脑好?
  4. 从入门到放弃,C++ 真这么难?
  5. linux系统结构与文件管理命令
  6. MySQL buffer pool里的三种链表和三种page
  7. Standard C Episode 1
  8. 三层构架和 MVC 不同?
  9. java trie_java字典树(Trie)实现中文模糊匹配
  10. 两边双虚线是什么意思_锯齿车道、倒三角标志什么意思?以下5种交通标线你认识几个?...
  11. 5.SOA架构:服务和微服务分析及设计--- REST服务建模过程
  12. 在php中插入图片,php中怎么插入图片
  13. Java 中的 IO 和 NIO
  14. WIN7激活工具拒绝访问cannot open file C:\OEMSF解决方法
  15. 频谱仪的更改ip_【正点原子FPGA连载】第五十一章 基于FFT IP核的音频频谱仪-摘自【正点原子】开拓者 FPGA 开发指南 (amobbs.com 阿莫电子论坛)...
  16. 嵌入式实时操作系统7——任务优先级表
  17. 百年老店焕发青春 中华医学会杂志社漫步云端
  18. IE11不兼容array.from()解决方法
  19. 机器人基础之姿态矩阵
  20. CloudComparePCL 剔除点云中的重复点

热门文章

  1. android-support-percent的学习使用笔记
  2. 利用PaddleOCR训练车牌识别模型
  3. 离散冲激函数matlab,表示信号系统的matlab函数工具箱.doc
  4. 计算机进制转换小程序
  5. SQL SERVER中修改列名
  6. 和小鲜肉相比,老程序员该由哪些优势?
  7. 岁月是把杀猪刀,程序员刚实习VS几年后,从小鲜肉到老司机...
  8. 一个小巧,也很nice的“小日历”--一个Android App
  9. git报错ssh: Could not resolve hostname dev-nys: Name or service not known fatal: Could not read from r
  10. 计算机主机背影便接口,装机日记二 背影哥手把手教你攒电脑