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的问题