この記事の内容は、HTML ページ上のデータを並べ替える方法についてです。 (コードを添付します)。困っている友人が参考になれば幸いです。
数日前、結果をランキングするときにこの小さなトリックを使用しました。 htmlコード内でel式を直接使用することでデータソート機能を実装できます 初めてブログを書くのでアドバイスをお願いします。 。
パフォーマンスのランキングを行うには、まずデータを正の順序で取得する必要があります:
select * from table where 1 = 1 order by score desc;
次に、<c:foreach>
を使用してデータを走査し、EL 式を追加してランキングを表示します: <c:foreach>
将数据遍历,同时加入EL表达式来显示排名:
<c:set var="number" value="1"></c:set> <c:foreach item="${array }" var="data"> <span>名次:</span>${number } <span>成绩:</span>${data.score } <c:set var="number" value="${number+1 }"></c:set> </c:foreach>
代码是用<c:set>
来进行数据number
的定义和运算,如果是分页数据只需要将${number }
替换成${number+(currentPage-1) }
即可。其中currentPage
rrreee
<c:set>
を使用してデータ number
を定義および操作します。それがページング データの場合は、${number を置き換えるだけです。 }
${number+(currentPage-1) }
に置き換えます。 currentPage
は、現在のページのページ番号です。 関連する推奨事項: HTML を使用して掲示板スタイルを実装するにはどうすればよいですか? (コード例)
Html と CSS を組み合わせてモバイル Web ページ適応用のコードを実装します
🎜以上がHTML ページ上のデータを並べ替えるにはどうすればよいですか? (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。