質問: PHP初心者でWindows XPを使っています。 「実戦マスター PHP+MySQL」という本で勉強しているのですがどうしてもわからないところがあるので教えてください。 MySQLモニタからデータベースの操作まではうまくいったのですが、phpからMySQLを操作する段になってmysql_connect('localhost', 'root', 'xxxx');とするとエラーになるのです。エラー画面は Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test\test7-1-1.php on line 6 です。何故こんなエラーが出るかわかりません...。どなたか助けて頂けませんでしょうか。
回答: PHPをインストールしたフォルダに、設定ファイルphp.iniがあると思います。 ;extension=php_mysql.dll 行頭のコロンを外し、 extension=php_mysql.dll とすれば多分動くと思います。 上記をファイルに保存しブラウザで閲覧するとお使いになっているPHPの環境が分かると思います。 mysqlの項目が追加されていればエラーが出なくなると思います。