当前位置: 电脑软硬件应用网 > 设计学院 > 网络编程 > PHP教程 > 正文 |
|
|||
PHP获取MySQL数据库里所有表的实现代码 | |||
2011-10-23 22:13:34 文/佚名 出处:CND8学院 | |||
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校验ISBN码的函数 PHP查询MySQL大量数据的内存占用分析 极大的改善网站的性能的10个PHP技巧 PHP如今是个什么样呢?PHP是个集中营 UNIX主机访问PHP程序提示“Internal PHP技巧教程:PHP网站开发常用8个小技 php生成随机密码的几种方法 提高PHP编程效率的53个要点 四种使用PHP执行系统外部命令的方法 |
关于45IT | About 45IT | 联系方式 | 版权声明 | 网站导航 | |
Copyright © 2003-2011 45IT. All Rights Reserved 浙ICP备09049068号 |