データベースに接続しようとしていますが、何か問題がある場合は例外をスローします。
class Ex_cnt extends Exception{}
class Ex_slct extends Exception{}
$server = "localhost";
$usr = "root";
$pss = "*******";
$db = "learn";
try{
$cnt = mysqli_connect($server,$usr,$pss);
if(!$cnt){
throw new Ex_cnt("wrong in database details");
}
$dbslct = mysql_select_db($db);
if(!$dbslct){
throw new Ex_slct("wrong database name");
}
}
catch(Ex_cnt $error_cnt){
echo $error_cnt->getMessage();
}
catch(Ex_slct $error_slct){
echo $error_slct->getMessage();
}
問題は、このコードが次のエラーを表示することです
警告: mysqli_connect() [function.mysqli-connect]: (28000/1045): D:\xampp\htdocs\learn\index.php のユーザー 'root'@'localhost' (パスワードを使用: YES) のアクセスが拒否されました10行目 接続できません
見せたいだけ
つなげられない