成语| 古诗大全| 扒知识| 扒知识繁体

当前位置:首页 > 数码科技

怎么用页面显示数据库数据

Q1:怎么把数据库的数据显示在页面上

需要三个步骤:第一步,用php连接数据库;
第二步,用sql语句查询数据并把查询出来的结果存入到一个数组或对象中。
第三步,显示数据。
下面我就用面向过程的编程方式来显示数据。这里我用网页中的表格来显示数据。你可以根据你自己的需要来选择显示的方式。
<?php
$conn=mysql_connect("localhost","用户名",地密码逗);//连接数据库,用户名、密码即数据库的用户名和密码
mysql_select_db("数据库名");//选择你要查询的数据库的名称
mysql_query(地SET NAMES gbk逗);//设置查询的数据库数据编码,根据数据库的编码设置
$sql="select * from user";//比如说你要查询一个用户表user,假设它有三个字段,用户id,用户名username,密码password,
$rs=mysql_query($sql);
?>
<table width="400" border="1" style="text-align:center">
<tr><th>用户ID</th><th>用户名</th><th>密码</th></tr>
<?php
while($row=mysql_fetch_assoc($rs)){
?>
<tr><td><?php echo $row[id];?></td><td><?php echo $row[username];?></td><td><?php echo $row[password];?></td></tr>
<?php
}
?>
</table>

Q2:jsp页面以表格的形式显示数据库的数据,我想在每一行后面增加一个删除,大侠能把这个代码发给我吗?

每行<td><a href=http://127.0.0.1/bazhishi/"action实现删除操作">删除
action带行数据传参般都id~

Q3:从数据库中取出来的数据如何显示在前台jsp页面中

大致方向是看你list放的什么值,如果是单挑记录的话,改用实体类承载传到前台,如果是多条数据的话:单条数据用实体类装载数据,再把实体类放到list中。
传到前台后显示就OK了,具体显示方法参照
http://blog.csdn.net/zhiying201039/article/details/6526213、

Q4:jsp中如何将数据库中的数据显示在页面中

要想把servlet的数据放到jsp显示需要做的是:
1.把数据从数据库里查询出来,放到结果集里。
2.把结果集放到request中,传给jsp页面
3.页面遍历结果集显示即可

WwW.BaZhiSHI※.Com

Q5:求js读取数据库数据显示在页面上的表中的功能源码

js 可以读数据库// JavaScript Document
var ServerIP="127.0.0.1";var conn,framePath,Style;
function dukin_conn(){
var datasource="数据库地址";
var filePath= window.location.href;
framePath=filePath.split("/frame")[0];
filePath=filePath.substring(8); //去掉file:///
filePath=filePath.split("/frame")[0];
datasource=filePath+"/db/"+datasource; try {
conn = new ActiveXObject("ADODB.Connection");
conn.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+datasource);
} catch (errer) {
alert(errer.description);
}
return true
}function conn_close(conn){
conn.close;
conn=null;
}function rs_close(rs){
rs.close;
rs=null;
}var request=req()
function req(){
var ocar=new Object;
ocar.mark="读取地址栏地址";
ocar.querystring=function showcolor(ret){
var s = window.location.search.substr(1);
var aryVars = s.split(&);
for(var i=0;i<aryVars.length;i++)
{
var aryPair = aryVars[i].split("=");
if (aryPair[0]==ret){return aryPair[1];i=aryVars+1;}
}
}
return ocar;
}var S=request.querystring("S");
if (S==null){window.location.href="http://127.0.0.1/index.html";}
dukin_conn();
//连接数据库
var sc = new ActiveXObject("ADODB.Recordset");
var sql="select * from [News_smallclass] where [smallclassID]="+S;
sc.open(sql, conn, 1,1 );
if (sc.recordcount<1) {alert("地址错误");window.location.href="http://127.0.0.1/index.html";}var newsid=""+sc("id")+"";//以前用网站转CD时作的一个东东.核心部分就是这个,需要的话我可以把我作的东西发给你.不过没有作完 hehe

猜你喜欢

更多