1

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());
}
4

2 に答える 2

5

アプローチ 1 は、オブジェクト指向のアプローチです。アプローチ 2 は手続き型アプローチです。

于 2013-09-20T16:54:38.803 に答える