gpt4 book ai didi

php - 创建一个按钮,对 MYSQL 查询进行升序和降序排序

转载 作者:行者123 更新时间:2023-11-29 08:49:22 26 4
gpt4 key购买 nike

我是一名学生编码员。我想创建一个排序按钮,按下该按钮时,按升序对 MYSQL 查询进行排序。然后再次按下时,它将按降序排序。现在,它只是连续显示升序和降序表格。

形成此按钮逻辑的最佳方式是什么?

  <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 );

最佳答案

检查你的第二个条件 block 。您有一个单等号而不是双等号。这意味着您实际上是在设置变量而不是检查其值,该值始终为 true。

关于php - 创建一个按钮,对 MYSQL 查询进行升序和降序排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11698065/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com