1. ホーム
  2. php

[解決済み] 致命的なエラーです。Uncaught Error: 未定義の関数 mysql_connect() への呼び出し。

2022-02-10 12:10:23

質問

XAMPPとMySQLサーバーで簡単な接続をしようとしているのですが、データを入力したり、データベースに接続しようとすると、このエラーが発生します。

致命的なエラーです。Uncaught Error: Call to undefined function mysql_connect() in C:\xampp_htdocs_register.php:22
スタックトレースです。#0 {main} thrown in C:\xampphtdocsregister.php on line 22

22行目の例です。

$link = mysql_connect($mysql_hostname , $mysql_username);

解決方法は?

mysql_* 関数は PHP 7 で削除されました。

おそらくXAMPPにはPHP 7が搭載されていることでしょう。現在、2つの選択肢があります。 MySQLi ピーディーオー .

さらに ここで は、PDO に関する素晴らしい wiki ページです。