ホームページ > バックエンド開発 > PHPチュートリアル > PHP関連の問題、あなたならきっとわかると思います、初心者の私を助けて解決してください。

PHP関連の問題、あなたならきっとわかると思います、初心者の私を助けて解決してください。

WBOY
リリース: 2016-06-13 13:48:25
オリジナル
871 人が閲覧しました

PHP の問題、あなたはそれを知っているはずです、初心者の私を助けてください、それを解決するために
このページは元々、データベースから読み取られたデータが時間で並べ替えられることを示していました。2 つのボタンを追加したいのですが、1 つは年齢で並べ替えるボタンです。 、もう 1 つは時間で並べ替えることです。
私の質問は、年齢でソートされたコントロールをワンクリックして「select * from log order by l_age」を実行する方法です。
時間でソートされたコントロールをワンクリックして「select * from log order by l_time」を実行する方法です。 。 submit または select の onclick イベントを使用できます。それとももっと良い方法がありますか?ありがとうございます

-----解決策---------
フォーム






クエリ文字列の構築
$orderkey = isset($_GET['orderkey']) && $_GET['orderkey'] == '年齢順に並べ替え' ? ' l_age' :'l_time';
$sql = "$orderkey によるログ順序から * を選択";


------解決策---------

PHP コード
<?php
if($_GET['order']=="年齢"){
    $order="年齢";
    }
それ以外{
    $order="l_time";
    }
$sql="$order によるログ順序から * を選択";
?>
<a href="?order=age">年齢順に並べ替え</a> <div class="clear"></div>
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート