ホームページ >バックエンド開発 >PHPチュートリアル >php mysql は指定されたデータベースのすべてのテーブル名を取得します_PHP チュートリアル
php チュートリアル mysql チュートリアル 指定したデータベースのすべてのテーブル名を取得するチュートリアル
MySQL で指定したデータベースのテーブル名を表示したい場合、MySQL にはデータを返す show tables コマンドが用意されており、テスト後には完全に使用できるようになります。
*/
$cn = mysql_connect('localhost','root','root');
mysql_select_db('test',$cn);
print_r(get_tables());/*結果を出力します
配列
(
[0] =>ABC
[1] =>cn_user
[2] =>テスト1
)
*/function get_tables() //すべてのテーブル名を取得します
{
$tables=array();
$r=fetch_all("テーブルを表示");
foreach($r as $v)
{
foreach($v として $v_)
{
$tables[]=$v_;
}
}
$tables を返します;
}関数 fetch_all($sql)
{
$rs=mysql_query($sql);
$result=array();
while($rows=mysql_fetch_array($rs,mysql_assoc))
{
$result[]=$rows;
}
$result を返します;
}
//このサイトにオリジナルのチュートリアルを転載する場合は、ソースが http://www.bKjia.c0m であることを明記してください。そうでないと調査されます。
?>