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编写PDF文档生成器
Oct 09 PHP
php模板中出现空行解决方法
Mar 08 PHP
PHP在线生成二维码代码(google api)
Jun 03 PHP
PHP 使用MySQL管理Session的回调函数详解
Jun 21 PHP
浅析php变量修饰符static的使用
Jun 28 PHP
简单了解将WordPress中的工具栏移到底部的小技巧
Dec 31 PHP
php数据访问之查询关键字
May 09 PHP
php的debug相关函数用法示例
Jul 11 PHP
ecshop添加菜单及权限分配问题
Nov 21 PHP
PHP实现Huffman编码/解码的示例代码
Apr 20 PHP
微信JSSDK分享功能图文实例详解
Apr 08 PHP
laravel框架中表单请求类型和CSRF防护实例分析
Nov 23 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 高性能书写
2010/12/11 PHP
PHP模板引擎Smarty中的保留变量用法分析
2016/04/11 PHP
CentOS7编译安装php7.1的教程详解
2019/04/18 PHP
自动完成JS类(纯JS, Ajax模式)
2009/03/12 Javascript
Jquery iframe内部出滚动条
2010/02/11 Javascript
新发现一个骗链接的方法(js读取cookies)
2012/01/11 Javascript
jquery实现marquee效果(文字或者图片的水平垂直滚动)
2013/01/07 Javascript
JS操作图片(增,删,改) 例子
2013/04/17 Javascript
jquery 图片缩放拖动的简单实例
2014/01/08 Javascript
删除节点的jquery代码
2014/01/13 Javascript
常用jQuery选择器总结
2014/07/11 Javascript
js用typeof方法判断undefined类型
2014/07/15 Javascript
Nodejs关于gzip/deflate压缩详解
2015/03/04 NodeJs
对称加密与非对称加密优缺点详解
2017/02/06 Javascript
easyui-datagrid特殊字符不能显示的处理方法
2017/04/12 Javascript
create-react-app修改为多页面支持的方法
2018/05/17 Javascript
微信小程序用户授权、位置授权及获取微信绑定手机号
2019/07/18 Javascript
JavaScript实现页面高亮操作提示和蒙板
2021/01/04 Javascript
Django admin美化插件suit使用示例
2017/12/12 Python
对python中词典的values值的修改或新增KEY详解
2019/01/20 Python
十行代码使用Python写一个USB病毒
2019/06/21 Python
opencv3/C++图像像素操作详解
2019/12/10 Python
python pandas.DataFrame.loc函数使用详解
2020/03/26 Python
Python使用Matlab命令过程解析
2020/06/04 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
HTML5 FormData 方法介绍以及实现文件上传示例
2017/09/12 HTML / CSS
法国时尚童装网站:Melijoe
2016/08/10 全球购物
Pop In A Box英国:Funko POP搪胶公仔
2019/05/27 全球购物
杭州时比特电子有限公司SQL
2013/08/22 面试题
请解释流与文件有什么不同
2016/07/29 面试题
优秀教师主要事迹
2014/02/01 职场文书
优秀员工事迹材料
2014/12/20 职场文书
党校毕业个人总结
2015/02/28 职场文书
2015年教研员工作总结
2015/05/26 职场文书
毕业感言怎么写
2015/07/31 职场文书
Win10 heic文件怎么打开 ? Win10 heic文件打开教程
2022/04/06 数码科技