ホームページ > バックエンド開発 > PHPチュートリアル > ヒント: MYSQL_PHP チュートリアルの ENUM (列挙) 列の可能なすべての値を取得する

ヒント: MYSQL_PHP チュートリアルの ENUM (列挙) 列の可能なすべての値を取得する

WBOY
リリース: 2016-07-13 17:02:19
オリジナル
897 人が閲覧しました

実際、これをサポートするために他の関数は必要ありません。必要なのは、MYSQL が提供するいくつかの SQL ステートメントを使用することだけです。
簡単にするために、ここでは MYSQL システム テーブル USER を例として取り上げ、SELECT_PRIV 列のすべての可能な値を取得します。
メソッド: SHOW COLUMNS FROM table_name LIKE enum_column_name
小文字の部分は状況に応じて変更する必要があります。
プログラム:
//SonyMusic(sonymusic@163.com)作成
//HomePage(phpcode.yeah.net)
$connect_hostname="localhost";
$dbname="mysql";
$connect_username = "root";
$connect_pass ="";
$connect_id = mysql_connect($connect_hostname, $connect_username, $connect_pass);
mysql_select_db($dbname);
$query="「select_priv」のようなユーザーからの列を表示" ;
$result=mysql_db_query($dbname,$query);
$enum=mysql_result($result,0,"type");
echo $enum."
";
$enum_arr=explode("( " ,$enum);
$enum=$enum_arr[1];
$enum_arr=explode(")",$enum);
$enum=$enum_arr[0];
$enum_arr=explode(",", $ enum);
for($i=0;$i echo $enum_arr[$i]."
";
}
?>


http://www.bkjia.com/PHPjc/631073.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/631073.html技術記事実際、これをサポートするために他の関数は必要ありません。必要なのは、MYSQL が提供するいくつかの SQL ステートメントを使用することだけです。 わかりやすくするために、ここでは MYSQL システム テーブル USER を例として取り出します...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート