ご希望のCGIを作成いたしますat PHPご希望のCGIを作成いたします - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト93:nobodyさん 06/09/07 00:49:42 ポイントトップの人の名前を取得するにはどうしたらいいんでしょうか? 94:28 06/09/07 02:15:31 >>92 天才。 その発想は無かったわ。 うは、データが一件も無い場合に0で割り算してCGIが止まるようになってたww 近日中に直して再うpしとくわ。指摘サンクス。 ついでに>>93も盛り込んどく。 95:nobodyさん 06/09/07 15:29:57 >・ポイントでソート時に同ポイントのNo.を揃えられるようになった。 これの追加ってどこの部分でやってるんだろぅ $dead_heat = 1; # ポイントでソート時、同ポイントなら順位も揃える(on:1/off:0) と unless ($dead_heat && $form{'sort'} eq "point" && $lpoint && $point == $lpoint) { $id = $num + 1; } のほかにどこかありますか? 96:28 06/09/07 22:48:20 >>95 一言で言えば無い。 $idつーのは実際に表示するNo.で$numは実際のデータの順番を示す。 つまりその部分は ・$dead_heatが1 かつ ・ソート順がポイント(昇順・降順問わず) かつ ・現在のデータのポイント($point)が前のデータのポイント($lpoint)と同値 であった場合に前回のデータと同じNo.を表示し、 それ以外の時は実際のデータの順番+1をNo.にするようにする処理。 +1しているのはデータの順番が0から始まるのに対してNo.は1から始まるから。 しかしこの処理のために別の場所で前のデータのポイントとかを記憶したりしてるので、 そこだけ前のバージョンに上書きコピペで済ませようとは考えない方が良い。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch