《Mysql應用取得mysql數據庫中所有表的示例代碼》要點:
本文介紹了Mysql應用取得mysql數據庫中所有表的示例代碼,希望對您有用。如果有疑問,可以聯系我們。
導讀:本節內容:取得mysql數據庫中的所有表.1,獲取某個MySQL數據庫中所有表的
PHP代碼:
<?php/*** 獲取mysql中所有表* by www.jbxue.com*/fu...
本節內容:
取得mysql數據庫中的所有表.MYSQL利用
1,獲取某個MySQL數據庫中所有表的PHP代碼:
?MYSQL利用
<?php
/**
* 獲取mysql中所有表
* by www.jbxue.com
*/
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 xxxMYSQL應用
解決辦法:
一個辦法是在php.ini中設置error_reporting,不顯示辦法過時提示信息:
error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATEDMYSQL應用
辦法二,使用PHP官方推薦的替代做法,例如:
?MYSQL應用
<必修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;
}
歡迎參與《Mysql應用取得mysql數據庫中所有表的示例代碼》討論,分享您的想法,維易PHP學院為您提供專業教程。
轉載請注明本頁網址:
http://www.snjht.com/jiaocheng/13687.html