如获取数据库表信息使用PHP
我在数据库中的表的信息,如何才能调用出来呢?请各位大侠指导一下。拜托。
如何在使用PHP调用里面的数据在PHP里用表格的形式显示出来。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我在数据库中的表的信息,如何才能调用出来呢?请各位大侠指导一下。拜托。
如何在使用PHP调用里面的数据在PHP里用表格的形式显示出来。
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
对,如何用php获取一个表的元数据信息呢,比如表的备注信息?
每种数据库都会提供描述数据表的元数据, 这些元数据你可以理解为和你的表是一样的, 有存储, 有结构的. 你可以像查一般的数据库表一样去查元数据表, 具体要看数据库供应商和版本
<?php
//准备数据库变量
$server = "localhost";
//服务器名
$username = "root";
//用户名
$password = "";
//密码
$dbname = "db_help";
//数据库名
$tbname = "tb_hospital"; //数据表名
//php操作mysql
@mysql_connect($server, $username, $password) or die("数据服务器连接失败!");//连接数据服务器
@mysql_select_db($dbname) or die("数据库不存在或不可用!");//选择数据库
$sql = "SELECT * FROM $tbname"; //准备SQL查询语句
$result = mysql_query($sql); //执行SQL语句,获得结果集
//打印表格
echo "<table border=1>";
while( $row = mysql_fetch_array($result) ){//逐行获取结果集中的记录,得到数组row
//数组row的下标对应着数据库中的字段值
$id = $row['id'];
$name = $row['name'];
$title = $row['title'];
$exper = $row['expertise'];
$appoint = $row['appointment'];
echo "<tr>";
echo "<td>$id</td>";
echo "<td>$name</td>";
echo "<td>$title</td>";
echo "<td>$exper</td>";
echo "<td>$appoint</td>";
echo "</tr>";
}
echo "<table />";
?>
你可以看下 mysqli ?