質問: 'on'"; sql文に問題があるのでしょうが、全てのデータが呼び出せないのであればともかく、一部のデータだけ呼び出せないという状況で、どこに問題があるか分からず、この場をお借りし質問させて頂ければと投稿しました。 最後になりましたが、mysqlは、5.1.22-rcです。 お忙しいなか恐縮ですが、アドバイスのほど頂戴出来れば幸いです。 宜しくお願い申し上げます。
回答: > $sql = "select * from question where q_no = '$get_q_no' and state = 'on' and q_state = 'on'"; > このように、questionだけを呼出すと問題ないものの 以下の2つを投げて、上記と同じ件数が得られるかどうか、試してみては? select * from question inner join user on question.q_user_no = user.user_no where q_no = '$get_q_no' and state = 'on' and q_state = 'on' select * from question inner join category2 c1 on q1.q_category_no = c1.no where q_no = '$get_q_no' and state = 'on' and q_state = 'on'