PHP PDO を使用してデータベースに接続しようとしていますが、「エラー: データベースが選択されていません」というメッセージが表示され続けます。PDO の前に持っていたコードは問題なく動作していました。誰かが私が間違っていることを見ることができますか? 私はPDOが初めてです。
古いコード:
$dbHost = 'localhost:3306';
$dbUser = 'username';
$dbPass = 'password';
$dbName = 'database_name';
$dbconn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to the database!');
mysql_select_db($dbname);
PDO コード:
$dbHost = 'localhost';
$dbUser = 'username';
$dbPass = 'password';
$dbName = 'database_name';
$dbconn = new PDO('mysql:host=$dbHost;port=3306;dbname=$dbName', $dbUser, $dbPass);