kokoromoのプロフィール
@kokoromo kokoromo
ありがとう数42
質問数16
回答数1
- ベストアンサー数
- 0
- ベストアンサー率
- 0%
- お礼率
- 18%
- 登録日2005/02/06
- 期待した値がMySQLから返ってこない
SELECT 会員名 FROM 会員TBL WHERE 会員番号 IN (1,2,3,5) というSQLをプロンプトから投げると正しい結果が返ってくるのですが、同じSQLをPHPから投げると、プロンプトとは異なった結果が返ってきます。 プロンプトから投げた場合、会員番号が 1,2,3,5 の会員名が返ってきます。ですが、PHPから以下のように投げた場合、会員番号が 1 の会員名しか戻ってきません: $SQL = "SELECT 会員名 FROM 会員TBL WHERE 会員番号 IN (1,2,3,5)"; $result = mysql_query($q, $this->connection); $dbarr = mysql_fetch_array($result); print_r($dbarr); //表示:Array ( [0] => 一番目の会員 ) どこかが間違っているのでしょうか?お分かりになればお教え下さい。よろしくお願いします。 (環境: OS:WinXP Pro php:4.3.7, mysql:4.0.20a)