問題 × 解決策

PHP7でmysql_connect()がエラー「Fatal error: Call to undefined function mysql_connect()」

  • 2020年07月03日
  • PHP

問題

PHP7でmysql_connect()がエラー「Fatal error: Call to undefined function mysql_connect()」となってしまった。

解決策

PHP7ではmysql_connect()の代わりにmysqli_connect()を使用する。

 

mysql_connect()のエラー

PHP7でmysql_connect()がエラー「Fatal error: Call to undefined function mysql_connect()」となってしまい、その対処法をご紹介します。

PHP7ではmysql_connect()は非推奨

PHP7ではmysql_connect()は非推奨となっているようです。
これを「mysql_connect()」 → 「mysqli_connect()」に切り替えることでエラーを解消しました。

修正前

$dbc= mysql_connect("データベースのホスト名", "データベースのユーザー名", "データベースのパスワード");

修正後

$dbc= mysqli_connect("データベースのホスト名", "データベースのユーザー名", "データベースのパスワード");

参考ページ

以下のサイトが、より詳しく解説してくれています。

【PHP7で、mysql_connect()が無いと怒られる件 (undefined function mysql_connect) – Qiita】
https://qiita.com/okamoto0/items/a2568133064b74f837bb

コメント

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

4 − 1 =

「問題 × 解決策」
月別アーカイブ一覧

「問題 × 解決策」
月別アーカイブ一覧