PHP 获取MySQL数据库里所有表的实现代码
2015-01-24信息快讯网
获取某个MySQL数据库中所有表的PHP代码如下,需要的朋友可以参考下。
function list_tables($database) { $rs = mysql_list_tables($database); $tables = array(); while ($row = mysql_fetch_row($rs)) { $tables[] = $row[0]; } mysql_free_result($rs); return $tables; }
但由于mysql_list_tables方法已经过时,运行以上程序时会给出方法过时的提示信息,如下:
Deprecated: Function mysql_list_tables() is deprecated in … on line xxx
一个处理办法是在php.ini中设置error_reporting,不显示方法过时提示信息
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED
另一个方法是使用PHP官方推荐的替代做法:
function list_tables($database) { $rs = mysql_query("SHOW TABLES FROM $database"); $tables = array(); while ($row = mysql_fetch_row($rs)) { $tables[] = $row[0]; } mysql_free_result($rs); return $tables; }
php处理文件的小例子(解压缩,删除目录)
php函数array_merge用法一例(合并同类数组)
php存储过程调用实例代码
php中导出数据到excel时数字变为科学计数的解决方法
php中删除字符串中最先出现某个字符的实现代码
mysqli_set_charset和SET NAMES使用抉择及优劣分析
整理的一些实用WordPress后台MySQL操作命令
关于mysql字符集设置了character_set_client=binary 在gbk情况下会出现表描述是乱码的情况
mysql 查询指定日期时间内sql语句实现原理与代码
PHP以及MYSQL日期比较方法
php自定义函数call_user_func和call_user_func_array详解
PHP setcookie设置Cookie用法(及设置无效的问题)
php中使用explode查找某个字符是否存在的方法
php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
php array_pop()数组函数将数组最后一个单元弹出(出栈)
php array_map()数组函数使用说明
php与mysql建立连接并执行SQL语句的代码
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-3 代码组织和重用2
PHP和Mysqlweb应用开发核心技术-第1部分 Php基础-2 php语言介绍
PHP和Mysqlweb应用开发核心技术 第1部分 Php基础-1 开始了解php
PHP导出MySQL数据到Excel文件(fputcsv)