2013/06/26

php WEBシステム クエリの結果に行数を反映させたい

クエリを投げて、複数行の結果がかえってくるような検索プログラムに、

htmlで表を使って表示させているが、その際にsequence numberを表示させたいと要望があったので、

一番簡単な方法を掲載。

while ($col = pg_fetch_array($rst)) {
$seq +=1;

whileが終わるまで、seqに+1づつしてくれます。

 

##PHPの内容抜粋

$body .= "<TABLE border='1'>
 <TR>
              <TH><font size=2>seq</font></TH>
              <TH><font size=2>内容</font></TH>
</TR>";

while ($col = pg_fetch_array($rst)) {
$seq +=1;
     $body .= "<TR>" .
                "<TD><font size=2>$seq</font></TD>" .
                "<TD><font size=2>$col[内容のカラム名]</font></TD>" .
                "</TR>";

 

$body .= "</TABLE>";

 

 
こんな感じで使うようですね。

0 件のコメント:

コメントを投稿