如何用PHP获取MYSQL数据库的所有表名

<?php
  $server='localhost';
  $user='root';
  $pass='';
  $dbname='test';
  $conn=mysql_connect($server,$user,$pass);
  if(!$conn) die("数据库系统连接失败!");
  $result=mysql_list_tables($dbname);
  if(!$result) die("数据库连接失败!");
  while($row=mysql_fetch_row($result))
  {
   echo $row[0]."<br>";
  }
  mysql_free_result($result);
?>

mysql_list_tables
(PHP 3, PHP 4 , PHP 5)
mysql_list_tables -- 列出 MySQL 数据库中的表

说明
resource mysql_list_tables ( string database [, resource link_identifier])

mysql_list_tables() 接受一个数据库名并返回和 mysql_query() 函数很相似的一个结果指针。用  mysql_fetch_array()或者用mysql_fetch_row()来获得一个数组,数组的第0列就是数组名,当获取不到时 mysql_fetch_array()或者用mysql_fetch_row()返回 FALSE。



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags: PHP MYSQL数据库所有表名
相关日志:
评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.