【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?

問題のコードです。
何度やっても失敗と表示されます。
接続は問題ないと思います。

お願いします。
$db = mysql_connect("localhost", "user", "user_パスワード", "db1") or die("Connection error");

$query = "select * from menbers";
$result = mysql_query($query, $db);

if($result){
echo "成功";
}else{
echo "失敗";
}

A 回答 (1件)

MySQLとPHPのバージョンが分かりませんが…。


クエリー送信時にエラーだと思いますので、

if($result){
echo "成功";
}else{
echo "失敗";
}

の部分を

if($result){
echo "成功";
}else{
echo mysql_error();
}

のように書き換えてMySQLが吐き出しているであろうエラーメッセージを見てみてはどうでしょう?

mysql_error()関数は直近に実行されたMySQL操作のエラーメッセージを返します。
    • good
    • 0
この回答へのお礼

No database selectedと表示されました。
接続時に、ポスグレみたいに引数にデータベース名を入力していました。
ありがとうございます。

お礼日時:2009/06/29 10:51

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す