問題
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
コメント