ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:naruyan PHPからMySQLに接続できません。
困り度:
  • すぐに回答を!
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

です。何故こんなエラーが出るかわかりません…。どなたか助けて頂けませんでしょうか。
質問投稿日時:08/03/22 03:07
質問番号:3883975
最新から表示回答順に表示

回答

 

回答者:OwlBom >Fatal error: Call to undefined function mysql_connect() in C:\Program Files\Apache Group\Apache2\htdocs\test\test7-1-1.php on line 6

test7-1-1.phpの6行目のエラーですよ。
種類:アドバイス
どんな人:経験者
自信:自信あり
回答日時:08/03/23 16:01
回答番号:No.2
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)

回答

 

回答者:narusuji PHPをインストールしたフォルダに、設定ファイルphp.iniがあると思います。
;extension=php_mysql.dll
行頭のコロンを外し、
extension=php_mysql.dll
とすれば多分動くと思います。


<?php
phpinfo();
?>

上記をファイルに保存しブラウザで閲覧するとお使いになっているPHPの環境が分かると思います。
mysqlの項目が追加されていればエラーが出なくなると思います。
種類:アドバイス
どんな人:一般人
自信:参考意見
回答日時:08/03/23 07:07
回答番号:No.1
この回答への補足この回答に補足をつける(質問者のみ)
この回答へのお礼この回答にお礼をつける(質問者のみ)
 
最新から表示回答順に表示