我是一名學生編碼器。 我想創建一個排序按鈕,當按下時,按升序排序MYSQL查詢。然後再次按下時,它將按降序排列。對,現在,它只是顯示升序和降序表背靠背。創建一個按鈕,將排序MYSQL查詢升序和降序
形成此按鈕邏輯的最佳方式是什麼?
謝謝。 P.L.
<form name="Email Header" method="post" action="{$_SERVER['PHP_SELF']}">
<button type="submit" name="id_sort" class="button" value="1">ID</button>
<button type="submit" name="from_sort" class="button" value="1">FROM</button>
<button type="submit" name="to_sort" class="button" value="1">TO</button>
<button type="submit" name="subject_sort" class="button" value="1">SUBJECT</button>
<button type="submit" name="date_sort" class="button" value="1">DATE</button>
</form>
// SORT
if(isset($_POST['id_sort']))
if($_POST['id_sort'] == 1)
id_ASC_sort();
$_POST['id_sort'] = 0;
if ($_POST['id_sort'] == 0)
if(isset($_POST['id_sort']))
if($_POST['id_sort'] == 1)
id_DESC_sort();
// query
$sql = "SELECT * FROM messages ORDER BY message_id DESC";
$result = mysql_query($sql);
感謝您的回覆,阿比德。我不想使用向上和向下的鏈接,而是想要一個可以排序(按升序)的按鈕,然後同一按鈕的值變爲向下,以便我可以再次按下並降低(降序排列) – cinematicpoetry 2012-07-28 19:22:03
Abid ,謝謝你再次回覆。這是2個按鈕做不同的種類。我真的想要一個按鈕來做ASC排序和DESC排序。謝謝。 – cinematicpoetry 2012-07-29 02:55:51