ホームページ >バックエンド開発 >PHPチュートリアル >MySQL データベースのすべてのテーブルを一覧表示する 2 つの方法_PHP チュートリアル

MySQL データベースのすべてのテーブルを一覧表示する 2 つの方法_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:05:321149ブラウズ

php チュートリアル MySQL データベースのすべてのテーブルを一覧表示する 2 つの方法チュートリアル

PHP コードは次のとおりです:

関数 list_tables($database)
{
$rs = mysql チュートリアル_リスト_テーブル($database); $tables = 配列(); While ($row = mysql_fetch_row($rs)) {
$tables[] = $row[0]; }
Mysql_free_result($rs); $table を返します
}

ただし、mysql_list_tables メソッドは古いため、上記のプログラムを実行すると、次のように、メソッドが古いことを示すプロンプト メッセージが表示されます。
非推奨: 関数 mysql_list_tables() は… xxx 行目で非推奨です

1 つの解決策は、メソッド廃止プロンプト メッセージを表示しないように php.ini で error_reporting を設定することです

1 error_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATED

もう 1 つの方法は、PHP によって公式に推奨されている代替アプローチを使用することです。

関数 list_tables($database)

{

$rs = mysql_query("$database からテーブルを表示"); $tables = 配列(); While ($row = mysql_fetch_row($rs)) {

$tables[] = $row[0]; }

Mysql_free_result($rs); $table を返します





http://www.bkjia.com/PHPjc/630754.html

www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/630754.html

技術記事

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。