トピック このトピックに返信する
TOPIC カウント数からの順位を出したいです
Posted by スネオ
at 2011/06/27(月) 04:37
分類: その他 | AmigoDatabaseバージョン: ver9.85

お世話になっております。

早速質問なのですが、データ詳細のカウント数の「順位」を出すことは可能でしょうか?
ソートで並べて擬似ランキングは作ることができたのですが、具体的に「何番目」などの順位が出ればと思いました。
トピック このトピックに返信する
レス表示 古い順 新しい順 | 1件のレス 1-1 表示中
RES レスメッセージ
Posted by gk
at 2011/07/01(金) 01:16
Re:カウント数からの順位を出したいです
db-htmlの任意の場所に「my $CountNum=$StartNum++;」を追加して
表示したい項目に「$CountNum」を記述すれば「$CountNum」に順位の数字が表示されます。

db-htmlの記述↓

##カウント表示##
sub Count_Ranking{
my $CountNum=$StartNum++; ←ランキングカウント部分
print <<EOM;
<p>商品ランキング</p>
<table>
<tr>
<th>商品名:$VD[$REC{Data}{Name}]</th>
<td>$CountNum位</td> ←ランキングカウント表示部分
</tr>
</table>
EOM
}

と言った感じです。上記はサンプルですので表示したい項目にあわせて変更してください。
Access: 1,220,079
 
ソーシャルブックマーク: Yahoo!ブックマーク Google Bookmarks はてなブックマーク Livedoorクリップ @niftyクリップ FC2ブックマーク Buzzurl Delicious トピックイット newsing it!