くだすれPHP(超初心者用)5at PHPくだすれPHP(超初心者用)5 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト200:nobodyさん 08/12/11 22:26:19 nahQekTa //↑DB接続からSELECT文実行まで↑ $perPage=10; $index=0; for($i = $index; $i < $index + $perPage ; $i++){ $row = $res->fetchRow(DB_FETCHMODE_OBJECT,$i); echo $row->id; //↓$row->***を使用した処理 } クエリ結果$resから順次行を取り出し$row->***で取得されるデータを使って処理をしたいのですが、echo $row->idを実行してもなにも表示されません(ソース上も)。 $row = $res->fetchRow(DB_FETCHMODE_OBJECT,$i); ↑この部分がおかしいんだとは思うんですが・・・ 201:nobodyさん 08/12/11 22:51:56 fetchRowで$iやめてみたら? そのままだと$rowでbreakする必要があるかもしれないけど。 202:nobodyさん 08/12/11 22:54:53 nahQekTa >>201 レスありがとう 本当は$indexに現在のページ数が入って$indexの時は1~10行目まで、$index=2のときは11~20行目までという風に処理をさせたいのでfetchrowに$iを使わずwhileなどで処理できないんですorz 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch