CGI-BBS > データベース > 簡易データベース > 簡易データベースの改造で検索結果のソート


カレッヂ
カレッヂ


質問者 久保  投稿日 2005/4/7(木) 23:04:28
どなたかよろしくお願いします。


『簡易データベースの改造で検索結果の昇順を自由に変更したい。』
にあります様のとおり変更しました。
@sorts = sort { (split(/,/,$b))[2] cmp (split(/,/,$a))[2] } @NEW;
foreach $data (@sorts) {

		($NAME,$SEX,$EMAIL,$AGE,$PREF,$REM) = &DecodeCSV($data);




1ページ以内なら正しく表示することができました。
ページをまたぐとページ毎のソートになり順番どおりになりません。



【習熟度】(未選択)

回答者 sim  [削除]  投稿日 2005/4/9(土) 13:45:44
@NEWの中身が検索後の結果であれば、
検索前のデータをソートにかけてしまえば良いのではないでしょうか?
方法はおおよそ同じだと思います。

返信(回答)する

 


Web裏技