当前位置:编程学习 > php >>

php显示数据库的问题

我想做一个功能
在后台中以列表的形式显示MYSQL中A数据库中所有的表名 ,然后在每个表名下显示各表对应的字段名
谢谢帮助
答案:
$conn = mysql_connect("localhost", "mysql_user", "mysql_password");
$result = mysql_list_tables('A',$conn);
$tables = array();
while ($row = mysql_fetch_row($result)) {
$fields = mysql_list_fields('A',$row[0], $conn);
$columns = mysql_num_fields($fields);
for ($i = 0; $i < $columns; $i++) {
$tables[$row[0]][] = mysql_field_name($fields, $i);
}
}

你把 $tables 打印出来。。就是你要得答案。。

上一个:php巨大数量查询问题
下一个:php的mysql的问题

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,