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 什么是PEAR?
Mar 19 PHP
C# Assembly类访问程序集信息
Jun 13 PHP
基于HTTP长连接的"服务器推"技术的php 简易聊天室
Oct 31 PHP
一步一步学习PHP(1) php开发环境配置
Feb 15 PHP
PHP爆绝对路径方法收集整理
Sep 17 PHP
PHP常用数组函数介绍
Jul 28 PHP
PHP面向对象程序设计之接口用法
Aug 20 PHP
浅析THINKPHP的addAll支持的最大数据量
Feb 03 PHP
Laravel中间件实现原理详解
Oct 09 PHP
thinkPHP线上自动加载异常与修复方法实例分析
Dec 01 PHP
PHP实现多图上传和单图上传功能
May 17 PHP
基于PHP实现用户在线状态检测
Nov 10 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
Windows下PHP5和Apache的安装与配置
2006/09/05 PHP
windows服务器中检测PHP SSL是否开启以及开启SSL的方法
2014/04/25 PHP
php递归法读取目录及文件的方法
2015/01/30 PHP
php轻量级的性能分析工具xhprof的安装使用
2015/08/12 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
JavaScript 弹出窗体点击按钮返回选择数据的实现
2010/04/01 Javascript
JavaScript中的关键字"VAR"使用详解 分享
2013/07/31 Javascript
jquery实现瀑布流效果分享
2014/03/26 Javascript
NodeJS学习笔记之Connect中间件模块(二)
2015/01/27 NodeJs
js实现拉幕效果的广告代码
2015/09/02 Javascript
整理Javascript流程控制语句学习笔记
2015/11/29 Javascript
AngularJS实现数据列表的增加、删除和上移下移等功能实例
2016/09/05 Javascript
利用JQuery阻止事件冒泡
2016/12/01 Javascript
js实现的在线调色板功能完整实例
2016/12/21 Javascript
200行代码实现blockchain 区块链实例详解
2018/03/14 Javascript
JS中的一些常用的函数式编程术语
2019/06/15 Javascript
JS获取动态添加元素的方法详解
2019/07/31 Javascript
Array.filter中如何正确使用Async
2020/11/04 Javascript
Nuxt 项目性能优化调研分析
2020/11/07 Javascript
Python警察与小偷的实现之一客户端与服务端通信实例
2014/10/09 Python
python smtplib模块发送SSL/TLS安全邮件实例
2015/04/08 Python
Python基于回溯法子集树模板解决全排列问题示例
2017/09/07 Python
Python实现简单遗传算法(SGA)
2018/01/29 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
python生成密码字典的方法
2018/07/06 Python
Python 函数list&read&seek详解
2019/08/28 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
Booking.com英国官网:全球酒店在线预订网站
2018/04/21 全球购物
业务内勤岗位职责
2014/04/30 职场文书
个人校本研修方案
2014/05/26 职场文书
干部选拔任用方案
2014/05/26 职场文书
社会实践的活动方案
2014/08/22 职场文书
房地产经营管理专业自荐信
2014/09/02 职场文书
2015年反腐倡廉工作总结
2015/05/14 职场文书
让人瞬间清醒的句子,句句经典,字字如金
2019/07/08 职场文书
JavaScript+HTML实现学生信息管理系统
2021/04/20 Javascript