最近 PHP を学び始めたところ、データベースに接続する一般的な方法は次のとおりであることがわかりました。
// create connection to database
$connection = mysql_connect("localhost", "root", "password")
// Select database
$db_select = mysql_select_db("myDB", $connection);
// and finally the query..
$result = mysql_query("SELECT * FROM table", $connection);
ここで私の質問は、なぜ 3 番目のステップで $connection を使用する必要があるのですか?! 「myDB」データベースを使用しているため、3 番目のステップは次のように記述します。
// and finally the query..
$result = mysql_query("SELECT * FROM table", $db_select);
しかし、それはphpで行われる方法ではないようです。誰かが理由を説明できますか?