- - PR -
mysql_connectについて
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2004-11-03 13:05
お世話になります。
php4.3.4 mysql 4.0.21 windowsxp pro sp2 色々と参考にしながら下記のようなスクリプトを書きました。 mysql_connect("localhost","root","") or die(mysql_error()); $strsql = "select * from test.countdb"; $result = mysql_query($strsql); $rs = mysql_fetch_array($result); $count = @$rs[countnum]; if($count==""){ mysql_query("INSERT INTO test.countdb(countnum) VALUES (1)"); $count=1; }else{ $count++; mysql_query("UPDATE test.countdb SET countnum=$count"); } echo $count これは、あるサイトのスクリプトのからほとんど引用しているのでちゃんと動きます。 そこで、動きを勉強するために //mysql_connect("localhost","root","") or die(mysql_error()); としたところ、これでもDBにちゃんとアクセスできます。 ただ、mysql_connect("localhost","aaa","") or die(mysql_error()); とかすると接続できません。 また、mysql_connect("localhost","","") or die(mysql_error()); だと、接続できます。 mysql_connectって必要なんか?と思ってしまいます。DBを作るときは、コマンドプロンプトで mysql -u root create database test テーブルは phpMyAdmin を使ってつくりました。 何が原因でこうなるのでしょうか? 解決となるヒントなりページなり、何かご教授お願いいたします。 #マルチキャスト失礼します。(パスワードを入れなかったので削除できなかった為) |
1