排序mysql列(php)

bt1cpqcv  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(369)

我试图使用mysql表中的数据在php中为一个表创建一个排序按钮。我的问题是,您必须直接使用order by查询对mysql列进行排序,还是可以对mysql数据的输出进行排序,以便它对显示的数据进行排序而不影响mysql列?
这是我的代码到目前为止,没有做任何事情。

if (isset($_POST['sort_torrent'])) {

      try{
    $sort_query = "SELECT movie_name FROM torrent_list ORDER BY 
movie_name";

    $db->query($sort_query);
}
catch (exception $e) {
    echo 'Error!' . $e->getMessage();
}

}
谢谢

sdnqo3pr

sdnqo3pr1#

您必须直接使用order by查询对mysql列进行排序,还是可以对mysql数据的输出进行排序,以便它对显示的数据进行排序而不影响mysql列?
我不确定你的问题,不过,我会尽力的。
这里的sql语句不会影响数据库中的数据,您刚刚调用了数据库中的数据,然后在该示例中对其进行了排序,或者您可以将其视为数据库中数据的副本,现在您可以对其执行任何操作,而不影响原始数据。
当您使用insert或update等更改数据库中的数据时。

相关问题