テキストファイルにのvar_dumpを保存私はSQLクエリのためのPHPコードを持って
<?
$server = "127.0.0.1";
$username = "root";
$password = "1";
$link= connecttodb($server,$username,$password);
function connecttodb($server,$username,$password)
{
$rez=fopen("test.txt","ab");
if ($link=mysql_connect ("$server","$username","$password",TRUE))
{
fwrite($rez,"".$server." \r\n");
\t echo "Connected successfully to >> " .$server ;
\t \t
\t \t $result = mysql_query('SHOW DATABASES');
echo "<br>";
while ($row = mysql_fetch_array($result))
{
var_dump ($row); }
\t }
}
ini_set('max_execution_time', 10);
return $link;
?>
私は、テキストファイル
にデータベース名を保存することができますどのようにブラウザ でこのコード印刷私のデータベース名をConnected successfully to >> 127.0.0.1
array(2) { [0]=> string(18) "information_schema" ["Database"]=> string(18) "information_schema" } array(2) { [0]=> string(2) "db" ["Database"]=> string(2) "db" } array(2) { [0]=> string(5) "mysql" ["Database"]=> string(5) "mysql" } array(2) { [0]=> string(10) "phpmyadmin" ["Database"]=> string(10) "phpmyadmin" } array(2) { [0]=> string(4) "test" ["Database"]=> string(4) "test" }
あなたはDBへの接続を開始した場合、あなたはデシベル – RamRaider
の名前を知っている必要があります[ 'mysql_'データベースの拡張機能](http://stackoverflow.com/questions/12859942を使用してはいけないしてくださいなぜなら、PHPを学んでいるだけなら、特にあなたのエネルギーを 'PDO'データベース拡張を学ぶことに費やすことができます。 [こちらから](http://php.net/manual/en/book.pdo.php)非常に簡単に – RiggsFolly
@RamRaider OPのコードを見ると、彼はスキーマを指定せずにサーバーへの接続を初期化しています。彼はアクセスしているサーバー上のすべてのデータベースを一覧表示しようとしています。 – Matth3w