PHPを学んでいます。私は、MySQL データベースに接続するためのこれら 2 つのアプローチを見てきました。
誰かがそれらの違いと、2 番目のアプローチが標準フォームの送信で機能しない理由 (私が見逃した構文エラーはありますか) を説明できますか?
アプローチ1(作品):
$mysqli = new mysqli("$mysql_server", "$mysql_user", "$mysql_pw", "$mysql_db");
if ($mysqli->connect_errno) {
echo "Failed to connect to MySQL: (" . $mysqli->connect_errno . ") " . $mysqli->connect_error;
}
アプローチ 2 (サーバー エラーをスローします):
$link = mysqli_connect("$mysql_server", "$mysql_user", "$mysql_pw", "$mysql_db");
if (!$link) {
die('Could not connect: ' . mysql_error());
}