牛牛在线工具

mysql_tablename()

收录 8868 个 PHP 函数,含用途说明与用法示例。

mysql_tablename()

获取指定数据库连接中的表名列表

函数名:mysql_tablename() 适用版本:PHP 4, PHP 5 用法:mysql_tablename() 函数用于获取指定数据库连接中的表名列表。 语法:array mysql_tablename ( resource $result [, int $i = 0 ] ) 参数: result:必需,表示一个 MySQL 查询结果资源标识符。 i:可选,表示结果集中表名的索引。默认为 0,表示返回第一个表名。 返回值:返回一个包含表名的数组,如果没有表名则返回 FALSE。 示例: 假设我们已经连接到了一个 MySQL 数据库,并执行了一个查询,查询结果包含了多个表。 <?php $db = mysql_connect('localhost', 'username', 'password'); if (!$db) { die('Could not connect: ' . mysql_error()); } mysql_select_db('database_name', $db); $result = mysql_query("SHOW TABLES", $db); if (!$result) { die('Invalid query: ' . mysql_error()); } $tables = mysql_tablename($result); // 获取表名列表 if (!$tables) { echo 'No tables found.'; } else { echo 'Tables in the database:<br>'; foreach ($tables as $table) { echo $table . '<br>'; } } mysql_close($db); ?> 输出结果: Tables in the database: table1 table2 table3 注意: mysql_tablename() 函数已经在 PHP 7.0.0 版本中被废弃,不再推荐使用。推荐使用 mysqli 或 PDO 扩展来连接和操作 MySQL 数据库。