使用PHP语句要求在网页输出MYSQL数据库数据
发布网友
发布时间:2022-05-02 12:36
我来回答
共5个回答
懂视网
时间:2022-05-02 16:57
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
<!--
body,table{
font-size:13px;
}
table{
table-layout:fixed;
empty-cells:show;
border-collapse: collapse;
margin:0 auto;
border:1px solid #cad9ea;
}
th{
height:22px;
font-size:13px;
font-weight:bold;
text-align:center;
}
td{
height:20px;
}
.tableTitle{font-size:14px; font-weight:bold;}
</style>
<title>zuizen数据库结构</title>
</head>
<body>
<div style="margin:0 auto;width:880px; border:1px #006600 solid; font-size:12px; line-height:20px;">
<div style="width:100%;height:30px; font-size:16px; font-weight:bold; text-align:center;">
**网数据库结构<br />
<font style="font-size:14px; font-weight:normal;"><?php echo date("Y-m-d h:i:s"); ?></font>
</div>
<?php
$dbconn=mysql_connect("localhost", "root","123");
$sqlname="information_schema";
mysql_select_db($sqlname,$dbconn);
session_start();
$sql = "SELECT * FROM tables where table_schema=‘db_zuizen‘ order by TABLE_NAME";
$result = mysql_query($sql);
while($row=mysql_fetch_array($result))
{
//print_r($row);
?>
<div style="margin:0 auto; width:100%; padding-top:10px;">
<b class="tableTitle">表名: <?php echo $row["TABLE_NAME"] ?> </b> <br />
<?php echo $row["TABLE_COMMENT"] ?>
</div>
<table width="100%" border="1">
<thead>
<th width="70">序号</td>
<th width="170">字段名</td>
<th width="140">字段类型</td>
<th width="80">允许为空</td>
<th width="70">默认值</td>
<th>备注</td>
</thead>
<?php
$sql2 = "SELECT * FROM columns where table_name=‘".$row["TABLE_NAME"]."‘ order by COLUMN_NAME";
$result2 = mysql_query($sql2);
$num=0;
while($row2=mysql_fetch_array($result2))
{
$num = $num+1;
//print_r($row);
?>
<tr>
<td align="center"><b><?php echo $num ?></b></td>
<td><?php echo $row2["COLUMN_NAME"] ?></td>
<td><?php echo $row2["COLUMN_TYPE"] ?></td>
<td align="center"><?php echo $row2["IS_NULLABLE"] ?></td>
<td align="center"><?php echo $row2["COLUMN_DEFAULT"] ?></td>
<td><?php echo $row2["COLUMN_COMMENT"] ?></td>
</tr>
<?php
}
?>
</table>
<?php
}
mysql_close($dbconn);
?>
</div>
</body>
</html>
以下为运行抓取的样子:
转自:http://blog.51cto.com/babyhe/1118372
一个漂亮的输出MySql数据库表结构的PHP页面
标签:20px close row nbsp art 方便 har date tle
热心网友
时间:2022-05-02 14:05
输出整个表的信息:SELECT * FROM `student` WHERE 1
热心网友
时间:2022-05-02 15:23
=.= 从基础慢慢看起吧...最好有个PHP手册! PHP手册是最棒的 PHP教程!
热心网友
时间:2022-05-02 16:58
Select * from student where 1
热心网友
时间:2022-05-02 18:49
说得不够详细,不太明白是什么意思!你所说的输出是不是指的以表格形式输出呀!
php语句,从mysql数据库表中提取特定id的内容,在特定页面输出。
1连接数据库 mysql_connect('localhost',‘root’,'123456');mysql_select_db('dbname');2提取特定id:$sql="select * from table_name where id in(1,2,3)";执行sql获得结果集,$result = mysql_query($sql);row = array();3循环输出模板内容,while($row=mysql_fetch_assoc($result))...
php 怎么读取mysql一条数据并输出某一字段
link = mysql_connect(‘host(服务器ip地址,本地用localhost)’,'数据库账户',‘数据库密码’);//选择要连接的数据库 mysql_select_db('数据库名字');//执行查询,返回数据源 query = mysql_query("SELECT * FROM test");//遍历数据源,并赋值给$r,当没有数据时,变成false中断循环 while...
php连接mysql数据库,执行查询语句后,排序后再输出
order by id desc
php语言~` 怎么把数据库的信息提取出来 显示在页面上?
total=mysql_num_rows(mysql_query("select id from gaox"));//查询数据的总数,id是数据库中的一个自动赋值的字段,gaox是数据库表的名字 info=mysql_query("select * from gaox order by time desc limit $num");//获取相应页数所需要显示的数据,order by time desc是按最后留言的排前边,gao...
php读取数据库mysql表并显示这个表
foreach($arr as $each){ 在这个循环中,我们访问每个字段的值,并使用echo语句将其显示在网页上。最后,我们需要结束所有标签,确保代码的完整性:echo ''; } echo ''; } echo '';总之,这段代码能够从MySQL数据库中读取数据,并将其显示在网页上。通过这种方式,我们可以轻松地将数据库中的...
php怎样分页来显示mysql数据库中的一条数据的内容
version $Id: FunctionsMain.inc.php,v 1.32 2005/09/24 11:38:37 wwccss Exp Return part of a string(Enhance the function substr())author Chunsheng Wang <wwccss@263.net> param string $String the string to cut.param int $Length the length of returned string....
如何让mysql的数据在php页面以表格的形式展示呢?新人求问
<a href="/show.php?id=<?php echo $row['id'] ?>"> <?php echo $row['title'] ?> <?php endwhile; ?> <?phpmysql_close($link)
php如何输出指定 MYSQL 数据库中的 数据表 里字段数据?求大神帮助
mysql_select_db('mysql_HOOK', $connect);//要操作的数据库 $sql = "select `geid` from `mysql_txt`"://查询mysql_txt表中的geid字段 $query = mysql_query($sql);//执行sql语句 while($result = mysql_fetch_array($query)){//循环输出所有查询结果 echo $result['geid']; } ...
php连接了数据库 从数据库中提取一系列的数据 怎么样在网页中能自动形成...
以下示例读取数据库,并以表格显示:<?php header('Content-type:text/html;charset=utf-8');db = new mysqli('localhost','root','root','books');rows = $db->query('SELECT * FROM customers');echo '姓名年龄';while($row = $rows->fetch_assoc()){ echo ''.$row['name'].''...
请问怎么用php做网页一打开,就连接数据库并读取表打印在网页表单
这个简单,首先你得先要链接好数据库,其次就是查询数据库,就2步。至于查看,删除的就更简单了,带上id号就行了 <?php mysql_connect("localhost","你的数据库用户名","你的数据库密码");mysql_select_db("你的数据库");$sql=mysql_query("select * from 数据表");?> ID 名称 ...