kokoromo の回答履歴
全1件中1~1件表示
- 期待した値が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)