シンプルな PHP 実装の MySQL データ ブラウザ

WBOY
リリース: 2016-06-13 12:32:53
オリジナル
1219 人が閲覧しました

このプログラムは、MySQL のデータを参照するために使用できます。
*/
/*
?cmd=db
?cmd= table&db={ }
?cmd=record&db={}&table={}
*/
$host = 'localhost';
$user = 'test';
$password = ' '; 🎜>if(!isset($cmd)) $cmd = 'db';
switch($cmd){
case 'db':
case 'table' :
ブレーク;
ケース 'レコード':
ブレーク;
$cmd = 'db';
$con = @ mysql_connect($ host,$user,$password) または die('unable to connect'.$host);
switch($cmd){
case 'db':
$dbs = mysql_list_dbs($con ) またはdie('mysql_list_dbs エラー:'.$php_errmsg);
echo '.$host.':
'.chr(13);
$num_rows = mysql_num_rows($dbs) ; 🎜> for($i=0;$i $db = mysql_tablename($dbs,$i);
echo ' '.$db.'
'.chr(13);
}
mysql_free_result($dbs);
Break;
case 'table':
$tables = @mysql_list_tables($db,$con) または die('mysql_list_tables エラー:'.
echo '.$db.' の '.$host.':
'.chr(13);
$num_rows = mysql_num_rows($tables); ;$i<$num_rows;$i ){
=record&db='.'
}
mysql_free_result($tables); '


データベースを表示 case
':
$records = mysql_db_query($db,'select * from '.$table,$con) または
die( 'mysql_db_query error:'.$php_errmsg);
echo 'レコード '.$table .':
'.chr(13);
echo ''.chr(13); ''.chr(13);
$num_fields = mysql_num_fields($records);
for( $i=0;$i<$num_fields;$i )
echo '< th> '.mysql_field_name($records,$i).''.chr(13);
echo ''.chr(13); =mysql_fetch_row($records)){
echo ''.chr(13);
for( $i=0;$i<$num_fields;$i )
echo '< td> '.$row[$i].''.chr(13);
エコー ' '.chr(13);
echo '
'.chr(13);
mysql_free_result($records);
echo '
データベースを表示  
テーブルを表示
'.chr(13);
休憩;
}
mysql_close($con) or die('無法与'.$host.'断开连接');
?>

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート