HTML格式的数据如何插入到MySQL数据库中
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了HTML格式的数据如何插入到MySQL数据库中相关的知识,希望对你有一定的参考价值。
是mysql还原的一个问题,在遇到有html里的<p><p/>那些内容时还原失败
进入数据库的数据先进行转义再入库,例如将>变成>之类的。具体的编程语言有不同的实现方法。思路是一样的
这样,从数据库里出来的数据再展现到html页面中就会被自动换成实体了 参考技术A 1.常用的方法是insert语句
insert into tablename values(value1,value2,...)
insert into tablename(fieldname1,fieldname2,...) values(value1,value2,...)
insert into tablename set fieldname1=value1,
fieldname2=value2,...
insert into tablename(fieldname1,fieldname2) select fieldname1,
fieldname2 from tablename1
除此之外我们可以用insert语句将几行同时插入到一个表中。 参考技术B 嵌入链接进去啊
如何将格式化的 HTML 添加到 Mysql [关闭]
【中文标题】如何将格式化的 HTML 添加到 Mysql [关闭]【英文标题】:How to add formatted HTML to Mysql [closed] 【发布时间】:2013-04-21 15:02:14 【问题描述】:我想在 PHP 中创建一个字符串,并将该字符串存储在 MySql 数据库中。但是当我需要从数据库中读取该字符串并以 HTML 格式打印时,该字符串必须具有良好的格式并且应该是有效的 HTML 代码。
例如。当这个字符串被回显时,链接应该可以工作,标题标签,类,css 我所有的工作。
【问题讨论】:
这个问题没有显示任何研究工作。 做好功课很重要。告诉我们您发现了什么以及为什么它不能满足您的需求。这表明您已经花时间尝试帮助自己,它使我们免于重复明显的答案,最重要的是它可以帮助您获得更具体和相关的答案。 FAQ. 去除标签、加斜线、PHP函数多多……你需要细细琢磨php.net/manual 【参考方案1】:$var= mysql_real_escape_string($var);
使用这个!
【讨论】:
【参考方案2】:嗯……
PHP 基本上是一种创建网页源的语言。
您的 PHP 代码将回显/打印的所有内容都将发送到浏览器。
如果用 PHP 生成的文本是 HTML 代码 - 它会在浏览器中作为 HTML 代码工作。
试试这个:
<?php
echo "<a href='http://***.com'>this is valid link</a>";
?>
您的文本来自何处(数据库、变量、函数)并不重要。如果你回显它 - 它会转到浏览器。
也许可以观看一些关于 PHP 的视频教程,看看它是如何工作的:
http://thenewboston.org
http://phpacademy.org
【讨论】:
以上是关于HTML格式的数据如何插入到MySQL数据库中的主要内容,如果未能解决你的问题,请参考以下文章