[PHP-users 34526] Re: Fatal errorが改善できません

Takayoshi Kitagawa t-kitagawa @ visor.co.jp
2009年 4月 21日 (火) 10:31:54 JST


はじめて、北川と申します。

> Fatal error: Call to undefined function mysql_connect() in
> C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\inpfrm.php on 
> line 12
との事なので、mysql_connect() 関数が定義されていません。
PHP 5 では mysql 関数は標準では使用できませんので、
その設定ができてないのだと思われます。

php.ini の
;extension=php_mysql.dll
となっている行があれば、
extension=php_mysql.dll
にしてください。

なお、もしmysql関数を使用しなければならない特別な理由がなければ、
PHP 5では mysqli 系関数や PDO を利用した方がよいかと思います。

以上、失礼します。

*******************************
北川 貴義
Mail : t-kitagawa @ visor.co.jp
*******************************

----- Original Message ----- 
From: "s-satou" <s-satou @ ecs-kk.co.jp>
To: "PHPメーリングリスト" <php-users @ php.gr.jp>
Sent: Tuesday, April 21, 2009 10:08 AM
Subject: [PHP-users 34523]Fatal errorが改善できません


> 佐藤と申します。
> 初めて投稿させていただきます。
>
> MYSQLのDBに対して接続要求をすると下記エラーが
> 表示されてしまいます。
>
> Fatal error: Call to undefined function mysql_connect() in
> C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\inpfrm.php on 
> line 12
>
> コード内容は下記となります。
>
> $name = $_POST[tblname];
> $db1 = mysql_connect("192.168.1.3:3309","root","root");  →12行目
> $filnam = "inpfrmf.cgi";
>
> 過去スレッドで「Fatal error」で検索し投稿内容を確認しましたが解決できない
> 状態となります。
> 設定内容に誤りがあると認識しておりますがご教授願えますでしょうか?
> 動作環境は
>
> windows2000server
> Apache2.211
> php5.2.9-2
> Mysql5.0.77
>
> となります。
> 初心者かつ不勉強で大変申し訳ありませんがよろしくお願いします。
>
>
>
>
>
>
> _______________________________________________
> PHP-users mailing list  PHP-users @ php.gr.jp
> http://ml.php.gr.jp/mailman/listinfo/php-users
> PHP初心者のためのページ - 質問する前にはこちらをお読みください
> http://oldwww.php.gr.jp/php/novice.php3 



PHP-users メーリングリストの案内