これは、私の SQL データベースに接続するコードです。私はこのようなものに不慣れで、半分は機能しているようですが、私のウェブサイトの特定の機能はまだ機能していません.
<?php
$con = mysql_connect("localhost","username","password");
$select_db = mysql_select_db('database1',$con);
/*$con = mysql_connect("localhost","username2","password2");
$select_db = mysql_select_db('database2',$con);*/
?>
これが問題のサイトです: http://tmatube.com上記の資格情報は、プログラマーが自分のサーバーでテストするために使用したものであることに注意してください... ;) 残念ながら、サポートのために彼にアクセスすることはできません。もう。
とにかく、このコードをどのように編集する必要があるかについての私の考えは、誰かが声をかけて、私の仮定が正しいかどうかを教えてくれるかもしれません:
<?php
$con = mysql_connect("localhost","username1","password1"); -------------<<< leave this line
$select_db = mysql_select_db('DATABASE_NAME_HERE',$con);
/*$con = mysql_connect("localhost","DB_USERNAME_HERE","DB_PASSWORD_HERE");
$select_db = mysql_select_db('DATABASE_NAME_HERE',$con);*/
?>
わかりました-今、私が気づいたいくつかの問題に進みます...
これは何をしますか?/* ここにコード */? そのビットを残してしまうと、まったく機能しません。
データベースに2回接続しているのはなぜですか? それは2つの別々のデータベースですか?
$select_db = mysql_select_db('DATABASE_NAME_HERE',$con); <<<---- single '
その行が正しいかどうかを確認しようとしたとき、私が見た例にはこのような引用符がありました
$select_db = mysql_select_db("DATABASE_NAME_HERE",$con); <<<---- double "
どちらが正しいですか?