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 相关文章推荐
UCenter中的一个可逆加密函数authcode函数代码
Jul 20 PHP
php笔记之常用文件操作
Oct 12 PHP
ThinkPHP采用模块和操作分析
Apr 18 PHP
使用php判断浏览器的类型和语言的函数代码
Feb 28 PHP
php采集文章中的图片获取替换到本地(实现代码)
Jul 08 PHP
destoon整合ucenter后注册页面不跳转的解决方法
Jun 21 PHP
Linux下php5.4启动脚本
Aug 03 PHP
php调用淘宝开放API实现根据卖家昵称获取卖家店铺ID的方法
Jul 29 PHP
PHP二维关联数组的遍历方式(实例讲解)
Oct 18 PHP
PHP判断是否是微信打开,浏览器打开的方法
Mar 14 PHP
PHP PDOStatement::bindValue讲解
Jan 30 PHP
解决Laravel自定义类引入和命名空间的问题
Oct 15 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
收音机鉴频器对声音的影响和频偏分析
2021/03/02 无线电
phpmyadmin 常用选项设置详解版
2010/03/07 PHP
PHP面试题之文件目录操作
2015/10/15 PHP
php用户登录之cookie信息安全分析
2016/05/13 PHP
PHP遍历目录文件的常用方法小结
2017/02/03 PHP
解决php用mysql方式连接数据库出现Deprecated报错问题
2019/12/25 PHP
JS在IE和FF下attachEvent,addEventListener学习笔记
2009/11/26 Javascript
javascript 二进制运算技巧解析
2012/11/27 Javascript
jQuery bxCarousel实现图片滚动切换效果示例代码
2013/05/15 Javascript
js字母大小写转换实现方法总结
2013/11/13 Javascript
使用JavaScript开发IE浏览器本地插件实例
2015/02/18 Javascript
JQuery中serialize() 序列化
2015/03/13 Javascript
如何消除inline-block属性带来的标签间间隙
2016/03/31 Javascript
bootstrap fileinput完整实例分享
2016/11/08 Javascript
jQuery实现弹出窗口弹出div层的实例代码
2017/01/09 Javascript
JS Testing Properties 判断属性是否在对象里的方法
2017/10/01 Javascript
JavaScript实现微信红包算法及问题解决方法
2018/04/26 Javascript
浅谈VUE单页应用首屏加载速度优化方案
2018/08/28 Javascript
Element Table的row-class-name无效与动态高亮显示选中行背景色
2018/11/30 Javascript
JS常用正则表达式超全集(密码强度校验,金额校验,IE版本,IPv4,IPv6校验)
2020/02/03 Javascript
原生JavaScript实现拖动校验功能
2020/09/29 Javascript
在Python中使用元类的教程
2015/04/28 Python
Python利用ansible分发处理任务
2015/08/04 Python
利用python代码写的12306订票代码
2015/12/20 Python
Django实战之用户认证(用户登录与注销)
2018/07/16 Python
selenium+python设置爬虫代理IP的方法
2018/11/29 Python
对python实现合并两个排序链表的方法详解
2019/01/23 Python
python NumPy ndarray二维数组 按照行列求平均实例
2019/11/26 Python
一款html5 canvas实现的图片玻璃碎片特效
2014/09/11 HTML / CSS
LocalStorage记住用户和密码功能
2017/07/24 HTML / CSS
苹果美国官方商城:Apple美国
2016/08/24 全球购物
Kangol帽子官网:坎戈尔袋鼠
2018/09/26 全球购物
秋季运动会加油稿200字
2014/01/11 职场文书
教师批评与自我批评发言稿
2014/10/15 职场文书
爱的承诺书
2015/01/20 职场文书
委托书格式要求
2015/01/28 职场文书