PHP 获取MySQL数据库里所有表的实现代码_PHP应用_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

PHP 获取MySQL数据库里所有表的实现代码

作者:黑客防线网安PHP维护基地 来源:黑客防线网安PHP维护基地 浏览次数:0

本篇关键词:实现代码所有数据库
黑客防线网安网讯:   代码如下:function list_tables($database){$rs = mysql_list_tables($database);$tables = array();while ($row = mysql_fetch_row($rs)) {$tables[] = $row[0];}mysql_fr...

   代码如下:

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;

}

 

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-13934-1.html
网站维护教程更新时间:2012-03-30 05:06:01  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer