つい集めてしまうものはなんですか?

環境:php5
Q.
DBから取得した値をwhileでループさせたとき、最後のループを取得するにはどうしたらいいのでしょうか?

現状ではループさせる数を最初に取得して、whileさせているときに$i++でカウントさせながら、合計の数とイコールになったときに最後と判断させていますが、もっとスマートに記述する方法などはあるのでしょうか?
smartyだとlastで取得できるみたいですけど。

ご教授いただけると幸いです。

A 回答 (1件)

結果を変数に代入していけば、ループが終わった後にはいってるデータが


最後のデータでは?

最後のデータだけほしいなら、ソート順を逆にして、LIMIT 1で拾えるし
どういう状況で最後をしりたいかによりますね。
    • good
    • 0

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


おすすめ情報