HTML格式的数据如何插入到MySQL数据库中

HTML格式的数据如何插入到MySQL数据库中,第1张

进入数据库的数据先进行转义再入库,例如将>变成&gt之类的。

具体的编程语言有不同的实现方法。思路是一样的

这样,从数据库里出来的数据再展现到html页面中就会被自动换成实体了

原因很多 就拿百度知道来说, 我回答你的问题时会输入文本, 而这些文本会有一些格式, 比如对齐, 字体加粗, 倾斜等 要保存这种具有各种样式的文本, 保存为html文本到数据库中就是一种很简单的办法 这虽然不一定是最佳方案, 很多时候的确很方便

本文概述: 在mysql中建立一个新的数据库 一个怎样储存文件的例子程序 一个怎样访问文件的例子程序 在mysql中建立一个新的database 首先,你必须在你的mysql中建立一个新的数据库,我们将会把那些二进制文件储存在这个数据库里。在例子中我会使用下列结构,为了建立数据库,你必须做下列步骤: 进入MySql控制器 输入命令"createdatabasebinary_data;" 输入命令"usebinary_data;" 输入命令"CREATETABLEbinary_data(idINT (4)NOTNULLAUTO_INCREMENTPRIMARYKEY, descriptionCHAR(50),bin_dataLONGBLOB,filenameCHAR(50),filesizeCHAR (50),filetypeCHAR(50));"(不能断行) 如果没有意外,数据库和表应该建立好了。 一个怎样储存文件的例子程序用这个例子你可以通过Html表单将文件传输到数据库中。 storephp3 以下为引用的内容: //storephp3-byFlorianDittmer > //如果提交了表单,代码将被执行: if($submit){ //连接到数据库 //(你可能需要调整主机名,用户名和密码) MYSQL_CONNECT("localhost","root","password");mysql_select_db("binary_data");$data=addslashes(fread(fopen($form_data, "r"),filesize($form_data)));$result=MYSQL_QUERY("INSERTINTObinary_data(description,bin_data,filename,filesize,filetype)""VALUES(’$form_description’,’$data’,’$form_data_name’,’$form_data_size’,’$form_data_type’)");$id=mysql_insert_id();print "ThisfilehasthefollowingDatabaseID:$id";MYSQL_CLOSE();}else{ //否则显示储存新数据的表单 >

用JAVA吗,还是C#之类的?这个要看你用的什么语言和框架了:

我只能简单给你讲一下实现的逻辑:

HTML页面中输入(或者计算等等方式得到)数据。

传递到controller中,controller中可以对数据进行处理。

controller将数据封装到Modle中。

存入数据库。

如果是纯字符串的话可使用以后三种的一种,

text

MEDIUMTEXT

LONGTEXT

如果还有内容,

那使用

blob

MEDIUMBLOB

longBLOB

的一种,从前到后面的差别是可存储的内容容量大小不同,具体差异可查询mysql手册或百度

1:首先要使用PHP的超全局变量

$_GET

$_POST

用于收集表单数据(form-data)

2:然后使用INSERT

INTO

语句用于向数据库表中插入新记录。

具体示例:

(1)首先创建了一个名为

"Persons"

的表,有三个列:"Firstname",

"Lastname"

以及

"Age"。

(2)其次创建一个

HTML

表单,这个表单可把新记录插入

"Persons"

表。

(3)接着当用户点击上例中

HTML

表单中的提交按钮时,表单数据被发送到

"insertphp"。"insertphp"

文件连接数据库,并通过 $_POST

变量从表单取回值。然后,mysql_query()

函数执行

INSERT

INTO

语句,一条新的记录会添加到数据库表中。

正常要写三步,

第一步是 后端接收数据。

第二步是 传递数据到业务逻辑处理。

第三步是 业务逻辑处理数据后传递到数据访问层 *** 作到数据库。

不过也有简化的。在接收数据时直接 *** 作数据库的也有,不过不安全。

以上就是关于HTML格式的数据如何插入到MySQL数据库中全部的内容,包括:HTML格式的数据如何插入到MySQL数据库中、html标签 有的人为什么要将他存进数据库呀、怎样通过HTML表单存储文件到MySQL数据库中等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10218051.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存