[PHP-users 29302] Re: PDO の使い方

onodera takumi takkjoga @ yahoo.co.jp
2006年 5月 26日 (金) 10:43:33 JST


T_Tsan さんありがとうございます。
 
> 全てデータを取り出すときは fetch を回すよりも
> fetchAll で取り出す方がいいと思います。

fetchが終わるまで次のクエリの発行はできないのですね。mysqli
でこのような使い方をしていた記憶があったのですが、PDOで
は別の方法を考えたほうがいいということで。

> 次に、クエリを見ると
> > $querySentence1 = "SELECT id FROM first_table";
> > $querySentence2 = "SELECT data FROM second_table
> WHERE id = {$queryValue['id']} LIMIT 1";
> となっていますので、クエリを見直した方がいいです。
> 結合を使うと何も考えずに取り出せるはずです。

2つにクエリを分けているのはそこまで意味はありませんが、
結合をせずに上記のような方法で結果の取得ができればなぁと
思っていたので、なにも考えず結合をしてデータの取得をした
いと思います。

ありがとうございました。
 


--------------------------------------
Yahoo! JAPAN 10th Anniversary Special Feature
--- Enjoy Yahoo! Auction with Yahoo! Mail !! ---
http://pr.mail.yahoo.co.jp/auction/


PHP-users メーリングリストの案内