怎么把数据库里的html 加载到html

怎么把数据库里的html 加载到html,第1张

1. 用户输入网址(假设是个html页面,并且是第一次访问),浏览器服务器发出请求,服务器返回html文件。

2. 浏览器开始载入html代码,发现<head>标签内有一个<link>标签引用外部CSS文件。

3. 浏览器又发出CSS文件的请求,服务器返回这个CSS文件。

4. 浏览器继续载入html中<body>部分的代码,并且CSS文件已经拿到手了,可以开始渲染页面了。

5. 浏览器在代码中发现一个<img>标签引用了一张图片,向服务器发出请求。此时浏览器不会等到图片下载完,而是继续渲染后面的代码。

6. 服务器返回图片文件,由于图片占用了一定面积,影响了后面段落的排布,因此浏览器需要回过头来重新渲染这部分代码。

7. 浏览器发现了一个包含一行Javascript代码的<script>标签,赶快运行它。

8. Javascript脚本执行了这条语句,它命令浏览器隐藏掉代码中的某个<style>(style.display=”none”)。杯具啊,突然就少了这么一个元素,浏览器不得不重新渲染这部分代码。

9. 终于等到了</html>的到来,浏览器泪流满面……

10. 等等,还没完,用户点了一下界面中的“换肤”按钮,Javascript让浏览器换了一下<link>标签的CSS路径。

11. 浏览器召集了在座的各位<div><span><ul><li>们,“大伙儿收拾收拾行李,咱得重新来过……”,浏览器向服务器请求了新的CSS文件,重新渲染页面。

你为什么一定要用HTML呢,你既然用了ASP.NET就可以用ASPX页面啊,那个就随便读数据库。

如果真的一定要用HTML来显示也是可以的。两种办法:一、客户端启用域访问,意思就是在JAVASCRIP中使用ADO访问数据库,然后通过JAVASCRIP对某个ID的控件赋值,显示在界面上。二、使用MVC框架。

使用mysql函数mysqli函数连接 *** 作数据可即可,或者使用PDO

使用mysqli步骤:

1. 连接MySQL数据库

2. 判断是否连接成功

3. 选择数据库

(前三步可简写成:$link = @mysqli_connect('localhost', 'root', '', 'lx') or exit('数据库连接失败'))

4. 设置字符集

5. 准备SQL语句

6. 向MySQL服务发送SQL语句

7. 解析处理结果集

8. 释放结果集,关闭数据库连接

案例:

<?php

header('Content-type:text/htmlcharset=utf-8')

//1.连接数据库服务器  mysqli  mysql -u root -p

$link = @mysqli_connect('localhost','root','')

//var_dump($link)

//2.判断连接是否成功  信息提示GBK编码

if(mysqli_connect_errno()){

exit('数据库连接失败原因:'.mysqli_connect_error())

}

//3.选择数据库  连接标识  数据库名称

if(!mysqli_select_db($link, 'wz')){

exit('数据库选择失败')

}

//4.设置字符集

mysqli_set_charset($link, 'utf8')

//5.准备SQL

$username = 'zhangsan'

$password = md5('12345')

$pic = '32545.jpg'

$sql = "insert into user2(uname,password,pic) values('{$username}','{$password}','{$pic}')"

/* echo $sql

exit */

//6.执行SQL

$res = mysqli_query($link, $sql)

//7.判断执行结果

if($res){

//成功

echo '成功'

}else{

//失败

echo '失败'

}

//8.关闭数据库连接

mysqli_close($link)


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存