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程序--记数器
Oct 09 PHP
php图片处理:加水印、缩略图的实现(自定义函数:watermark、thumbnail)
Dec 02 PHP
基于PHP Web开发MVC框架的Smarty使用说明
Apr 19 PHP
coreseek 搜索英文的问题详解
Jun 08 PHP
使用PHP计算两个路径的相对路径
Jun 14 PHP
php权重计算方法代码分享
Jan 09 PHP
PHP中UNIX时间戳和日期间的转换与计算实例
Nov 19 PHP
PHP+jQuery+Ajax实现用户登录与退出
Apr 27 PHP
php获取错误信息的方法
Jul 17 PHP
php中static和const关键字用法分析
Dec 07 PHP
利用PHP抓取百度阅读的方法示例
Dec 18 PHP
PHP性能分析工具xhprof的安装使用与注意事项
Dec 19 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独立Session数据库存储操作类分享
2014/06/11 PHP
php打包网站并在线压缩为zip
2016/02/13 PHP
php实现在线考试系统【附源码】
2018/09/18 PHP
Thinkphp 框架扩展之应用模式实现方法分析
2020/04/27 PHP
用Javascript实现UTF8编码转换成gb2312编码
2006/12/22 Javascript
javascript工厂方式定义对象
2014/12/26 Javascript
JS实现向表格中动态添加行的方法
2015/03/30 Javascript
小巧强大的jquery layer弹窗弹层插件
2015/12/06 Javascript
一款简单的jQuery图片标注效果附源码下载
2016/03/22 Javascript
jQuery中$.ajax()方法参数解析
2016/10/22 Javascript
jQuery+ajax的资源回收处理机制分析
2017/01/07 Javascript
Vue中添加过渡效果的方法
2017/03/16 Javascript
浅谈node中的exports与module.exports的关系
2017/08/01 Javascript
jQuery中.attr()和.data()的区别分析
2017/09/03 jQuery
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
使用vue-router完成简单导航功能【推荐】
2018/06/28 Javascript
小程序如何获取多个formId实现详解
2019/09/20 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
使用python装饰器验证配置文件示例
2014/02/24 Python
python3利用venv配置虚拟环境及过程中的小问题小结
2018/08/01 Python
Python 判断奇数偶数的方法
2018/12/20 Python
Python 运行.py文件和交互式运行代码的区别详解
2019/07/02 Python
用python画一只可爱的皮卡丘实例
2019/11/21 Python
HTML5混合开发二维码扫描以及调用本地摄像头
2017/12/27 HTML / CSS
耐克巴西官方网站:Nike巴西
2016/08/14 全球购物
上海雨人软件技术开发有限公司测试题
2015/07/14 面试题
介绍一下Ruby中的对象,属性和方法
2012/07/11 面试题
CSS代码检查工具stylelint的使用方法详解
2021/03/27 HTML / CSS
出纳的岗位职责
2013/11/09 职场文书
银行求职信个人范文
2013/12/16 职场文书
大学活动邀请函
2014/01/28 职场文书
2014乡镇“三八”国际劳动妇女节活动总结
2014/03/01 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
2016高考感言
2015/08/01 职场文书
导游词之广州陈家祠
2019/10/21 职场文书
python神经网络学习 使用Keras进行简单分类
2022/05/04 Python