PHP 获取MySQL数据库里所有表的实现代码


Posted in PHP onJuly 13, 2011
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 5.0 Pear安装方法
Dec 06 PHP
PHP对字符串的递增运算分析
Aug 08 PHP
PHP提取字符串中的图片地址[正则表达式]
Nov 12 PHP
有关PHP中MVC的开发经验分享
May 17 PHP
浅析memcache启动以及telnet命令详解
Jun 28 PHP
php正则取img标记中任意属性(正则替换去掉或改变图片img标记中的任意属性)
Aug 13 PHP
PHP中多维数组的foreach遍历示例
Jun 13 PHP
php生成图片验证码
Jun 09 PHP
php支持断点续传、分块下载的类
May 02 PHP
thinkPHP批量删除的实现方法分析
Nov 09 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
Apr 01 PHP
php识别翻转iphone拍摄的颠倒图片
May 17 PHP
PHP setcookie设置Cookie用法(及设置无效的问题)
Jul 13 #PHP
php中使用explode查找某个字符是否存在的方法
Jul 12 #PHP
php array_push()数组函数:将一个或多个单元压入数组的末尾(入栈)
Jul 12 #PHP
php array_pop()数组函数将数组最后一个单元弹出(出栈)
Jul 12 #PHP
php array_map()数组函数使用说明
Jul 12 #PHP
php array_walk() 数组函数
Jul 12 #PHP
7个超级实用的PHP代码片段
Jul 11 #PHP
You might like
php中inlcude()性能对比详解
2012/09/16 PHP
php利用单例模式实现日志处理类库
2014/02/10 PHP
CodeIgniter输出中文乱码的两种解决办法
2014/06/12 PHP
PHP版本升级到7.x后wordpress的一些修改及wordpress技巧
2015/12/25 PHP
php关闭warning问题的解决方法
2016/05/17 PHP
linux平台编译安装PHP7并安装Redis扩展与Swoole扩展实例教程
2016/09/30 PHP
javascript Array.remove() 数组删除
2009/08/06 Javascript
jquery实现图片翻页效果
2013/12/23 Javascript
js浏览器本地存储store.js介绍及应用
2014/05/13 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
2014/06/09 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
原生js实现回复评论功能
2017/01/18 Javascript
Vue.js中数据绑定的语法教程
2017/06/02 Javascript
Node.js 使用命令行工具检查更新
2017/06/08 Javascript
webpack搭建vue 项目的步骤
2017/12/27 Javascript
详解vue.js数据传递以及数据分发slot
2018/01/20 Javascript
vue 引入公共css文件的简单方法(推荐)
2018/01/20 Javascript
详解webpack2异步加载套路
2018/09/14 Javascript
js函数柯里化的方法和作用实例分析
2020/04/11 Javascript
Python的迭代器和生成器使用实例
2015/01/14 Python
python利用高阶函数实现剪枝函数
2018/03/20 Python
Python Unittest根据不同测试环境跳过用例的方法
2018/12/16 Python
python实现多张图片拼接成大图
2019/01/15 Python
python 使用事件对象asyncio.Event来同步协程的操作
2020/05/04 Python
Python面向对象多态实现原理及代码实例
2020/09/16 Python
意大利拉斐尔时尚购物网:Raffaello Network(支持中文)
2018/11/09 全球购物
上课迟到检讨书100字
2014/01/11 职场文书
自我鉴定书
2014/03/24 职场文书
消防工作实施方案
2014/06/09 职场文书
班组拓展活动方案
2014/08/14 职场文书
小城镇建设汇报材料
2014/08/16 职场文书
怎么写工作检讨书
2014/11/16 职场文书
责任书格式
2015/01/29 职场文书
spring boot项目application.properties文件存放及使用介绍
2021/06/30 Java/Android
基于Redis的List实现特价商品列表功能
2021/08/30 Redis
Python pyecharts绘制条形图详解
2022/04/02 Python