CGI-BBS > データベース > 簡易データベース > 検索結果の総数を表示したい。


カレッヂ
カレッヂ


質問者 ka_zoo  投稿日 12/26(水) 19:41:58
初めまして。

検索結果表示の際に、全部で「○○件ヒットしました。」のように表示したいと思い、"$hit" "@NEW"を使ってみましたが、どれもうまくいきませんでした。
どうすればいいでしょうか?

よろしくお願いします。
回答者 しあわせのツボ  [削除]  投稿日 12/26(水) 20:08:46
とりあえず過去ログから。
http://www.rescue.ne.jp/CGI-BBS/database/database/20010126114148.shtml
質問者 ka_zoo  [削除]  投稿日 12/26(水) 20:14:25
ありがとうございます。

私も過去ログを見ましたが、上記の記事で結局どう解決されたか分かりませんでした。
@NEWをそのまま使ってみたりました。

どうか手ほどきをお願いします。。。

質問者 ka_zoo  [削除]  投稿日 12/27(木) 02:10:01
どなたかお願いします。

回答者 madome  [削除]  投稿日 4/12(金) 12:47:12
始めまして。私もperlについては初心者です。以下の方法でヒット件数の表示が出来ましたのでご参考までに

$count = 0;

foreach $num (0 .. $#BASE) {

        $data = $BASE[$num];
        &jcode'convert(*data,'euc');
        ($stdin1,$mailaddress,$age) = split(/\,/,$data);

        # 年齢(一致)
        if ($FORM{'age'} ne 'all') {
        if ($age eq $FORM{'age'})
                {
                        $count++;
                } else {
                        next;
                }
        } else {
                $count = $#BASE+1;
        }
}

foreach $num ($FF .. $#BASE) {

        $data = $data2 = $BASE[$num];
        &jcode'convert(*data,'euc');
        ($stdin1,$mailaddress,$age) = split(/\,/,$data);


        #年齢(一致)

↓以下途中省略

□検索結果

<h2>$count件の登録があります</h2>

↓以下省略

返信(回答)する


Web裏技