[PHP-users 18844]DBからの検索結果に行番号を追加表示させたい
Kazuhiro Abe
kazuabe @ alles.or.jp
2003年 11月 7日 (金) 14:07:16 JST
KAZです。
いつもお世話になります。
データーベース(postgres)の検索結果に行番号を表示させたいのですが
どのようにしたら良いのでしょう?
お忙しいとは存じますが、アドバイスをお願い致します。
sql ="SELECT ondo,tenki,date FROM otenki ORDER by ondo DESC ;"
$res = pg_query($con, $sql);
print("<table border>\n");
for ($i=0;$i<$rowcnt;$i++) {
print("<tr>\n");
if ($i == 0) {
$colcnt = pg_numfields($res);
for ($j=0;$j<$colcnt;$j++) {
printf("<th>%s</th>", pg_fieldname($res,$j));
}
print("</tr>\n<tr>\n");
}
$row = pg_fetch_array($res, $i, PGSQL_NUM);
for ($j=0;$j<$colcnt;$j++) {
print("<td align=center>{$row[$j]}</td>");
}
print("</tr>\n");
}
print ("</table>\n");
pg_close($con);
otenki (温度の高い順に表示)
ondo | tenki|date
−−−−−−−−−−−
22 |晴れ |10-27
20 |晴れ |10-24
19 |曇り |11-05
otenki (温度の高い順に行番号を入れて表示)
順位|ondo | tenki|date
−−−−−−−−−−−−−−−
1 |22 |晴れ |10-27
2 |20 |晴れ |10-24
3 |19 |曇り |11-05
宜しくお願い致します。
PHP-users メーリングリストの案内