[PHP-users 6717] Re: mysql_connectがうまくいかない
 
 Ichiro Tsuboi
  
 php-users@php.gr.jp
 
 2002年4月06日 12:56:01 +0900
 
 
 
坪井です
mysql_error() でどこでエラーが出るか確認してみては?
if ( !$link ) { DB接続エラー表示 }
if ( !mysql_select_db("php",$link) ) { DB選択エラー表示 }
> ぴょんきち wrote:
>> 初心者の中根と申します。
> いわゆるLAMP(Linux,Apache,MySQL,PHP)でサーバー
> を構築し、クライアントPC(WindowsMe)からブラウザ(IE6)を通
> じてMySQLへの接続を試みているのですが、うまくいきません。
>> サーバーのドキュメントルートに
>> <html>
> <body>
> <?
> echo ("ok");
> $link = mysql_connect("localhost","nakane","secret");
> echo $link;
> mysql_select_db(php);
> $result = mysql_query("select * from test");
> $rows = mysql_num_rows($result);
> echo $rows, "件のレコードがあります";
> ?>
> </body>
> </html>
>> というファイルをtest.phpという名前でおいてあります。
> ブラウザから http://hoge/test.php を見ると
> ok
> のみ表示されます。エラー表示されないため、何が悪いのか
> わかりません。(いろいろ試したつもりなのですが)
> また、エラー表示されなくとも、「件のレコードがあります」は表
> 示されてもいいような気がするのですが、表示されないのは
> なぜなのでしょうか。
> どうしたら接続できるのか、なぜ表示されないのかご教授くださ
> い。よろしくお願いします。
>> なお、MySQLマニュアルページ(日本MySQLユーザ会のペ
> ージのもの)には、mysql_connect関数は推奨されず、
> mysql_real_connectを使用するようにと記述されております。
> が、PHPマニュアルページ(日本PHPユーザー会のページ
> のもの)にはmysql_real_connectの記述が見当たらなかった
> ので、mysql_connectを使用しました。
>> 以下に環境等わかる範囲で記します。
>> OS:Turbolinux7Server
>> phpinfoより(ConfigureCommand)
> './configure' '--with-apxs=/usr/sbin/apxs' '--enable-bz2'
> '--enable-bcmath' '--enable-mbstring' '--enable-mbstr-enc-trans'
> '--enable-mbregex' '--enable-sigchild' '--libdir=/usr/lib/php'
> '--includedir=/usr/include' '--enable-inline-optimization'
> '--with-pgsql=shared' '--with-imap=yes' '--with-ldap=shared'
> '--with-mysql=shared' '--prefix=/usr' '--exec-prefix=//usr'
> '--with-config-file-path=/etc/httpd' '--enable-safe-mode'
> '--disable-debug' '--with-zlib' '--without-gd' '--enable-debugger'
> '--enable-magic-quotes' '--enable-track-vars'
>> バージョン
> Apache:1.3.23-3
> MySQL:3.23.39-4
> PHP:4.1.2-1
>> インストール方法
> Turbolinux7ServerのFTP版をインストールしたところ、自
> 動的にApache,MySQL,PHPが使えるようになっていました。
> それを更にzabomという自動アップデート機能を使用して
> アップデートしました。ですので、全てrpmでインストールされ
> ております。
>> 他に不足する情報ありましたら探しますので、ご指摘ください。
>> よろしくお願いします。
>>>
-- 
ITの坪井(Ichiro Tsuboi)
ITとは??? I...いいこと、T...たくさん
(有)オフィスFX
パソコン用&iモード用HP制作
http://www.office-fx.com/
webmaster@office-fx.com