[PHP-users 6924] Re: 検索結果が IHTMLファイルで表示されない

吉塚 陽子 php-users@php.gr.jp
Tue, 16 Apr 2002 15:57:10 +0900


吉塚です。

岸田様、重松様 早速のご回答ありがとうございます。
まったく、お二人のおっしゃるとおりでした。
DEBUG文全部抜いたら本来表示させたいところに表示されました。
ありがとうございました。

> 
> list.inc:/* チェックプリント文始め */
> list.inc:while($db->next_record())
> 
> とあって、
> 
> list.ihtml:print( "<br>" ) ;
> list.ihtml:while($db->next_record())
> 
> list.ihtml:<?php
> list.ihtml:while($db->next_record())
> 
> とありますが、慣例的に考えると$dbのカーソル位置をリセットしないと2度目以
> 降のwhileは実行されないと思います。
> $db->first()とか、それっぽいメソッドが用意されていると思いますが。
> 
 

> debug するために、一度
> 
> while($db->next_record()){}
> 
> ってなループで一周しちゃってれば、次に .ihtml の方で、$db->next_record() 
が false を返
> すのは、仕方がないじゃないかと思うんですけど、はずしてたら、ごめんなさい。
>