html如何调用数据库信息的链接?

<?phpif(!$con){die('Couldnotconnect:'.mysql_error());}mysql_select_db("yiqicms",$con)... <?php
if (!$con)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("yiqicms", $con);
$sql="SELECT * FROM yiqi_article ORDER BY aid DESC LIMIT 10";
$result = mysql_query('set names utf8');
$result = mysql_query($sql);
while($row = mysql_fetch_array($result))
{
echo $row['seotitle'].'<br/>';
}
mysql_close($con);
?>
展开
 我来答
合长莹35
推荐于2016-08-14
知道答主
回答量:36
采纳率:0%
帮助的人:10.5万
展开全部
html无法调用数据库。通常的最发是server端连接和操作数据库,然后将信息用json串的形式发送到前端,前端解析json串获取数据并填充到界面。
如果你是希望在一个html文件中,访问数据库就需要server端技术,可以选择jsp、php、ASP.NET等,这些技术可以实现在前台调用后端数据库。不过这是非常危险且不安全的做法,不建议你应用到实际项目中。
郭某人来此
2015-09-13 · TA获得超过1645个赞
知道答主
回答量:952
采纳率:100%
帮助的人:90万
展开全部
javascript是可以连接本地数据库的,以下是示例代码:
<script type="text/javascript" language="javascript" charset="gb2312">
<!--
function getCountFromDB() {
//以当前页面文件为基础,找到文件所在的绝对路径。
var filePath = location.href.substring(0, location.href.indexOf("index.html"));
var path = filePath + "MyData.mdb";
//去掉字符串中最前面的"files://"这8个字符。
path = path.substring(8);
var updateCnt = 0;

//生成查询和更新用的sql语句。
var sqlSelCnt = "SELECT * FROM [user]";

//建立连接,并生成相关字符串。
var con = new ActiveXObject("ADODB.Connection");
con.Provider = "Microsoft.Jet.OLEDB.4.0";
con.ConnectionString = "Data Source=" + path;

con.open;
var rs = new ActiveXObject("ADODB.Recordset");
rs.open (sqlSelCnt,con);
while (!rs.eof) {
var cnt = rs.Fields("content");
document.write (cnt);
rs.moveNext;
}
rs.close();
rs = null;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
圣鸾OJ
2015-09-29 · TA获得超过1629个赞
知道小有建树答主
回答量:1136
采纳率:96%
帮助的人:113万
展开全部
javascript是可以连接本地数据库的,以下是示例代码:
<script type="text/javascript" language="javascript" charset="gb2312">
<!--
function getCountFromDB() {
//以当前页面文件为基础,找到文件所在的绝对路径。
var filePath = location.href.substring(0, location.href.indexOf("index.html"));
var path = filePath + "MyData.mdb";
//去掉字符串中最前面的"files://"这8个字符。
path = path.substring(8);
var updateCnt = 0;

//生成查询和更新用的sql语句。
var sqlSelCnt = "SELECT * FROM [user]";

//建立连接,并生成相关字符串。
var con = new ActiveXObject("ADODB.Connection");
con.Provider = "Microsoft.Jet.OLEDB.4.0";
con.ConnectionString = "Data Source=" + path;

con.open;
var rs = new ActiveXObject("ADODB.Recordset");
rs.open (sqlSelCnt,con);
while (!rs.eof) {
var cnt = rs.Fields("content");
document.write (cnt);
rs.moveNext;
}
rs.close();
rs = null;
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
guanzhao130
推荐于2017-11-25 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:97
采纳率:0%
帮助的人:90.2万
展开全部
HTML 页面不能调用数据库
硬要让HTML 页面上显示动态数据
只能使用 AJAX 进行异步请求。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
a459803275
2013-03-07 · TA获得超过493个赞
知道小有建树答主
回答量:1304
采纳率:0%
帮助的人:741万
展开全部
html是不能运行数据库的...要动态脚本。。比如PHP..
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式