Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何颠倒这个mysql表或其表示形式的顺序?_Php_Mysql - Fatal编程技术网

Php 如何颠倒这个mysql表或其表示形式的顺序?

Php 如何颠倒这个mysql表或其表示形式的顺序?,php,mysql,Php,Mysql,下面的函数是我用来显示名为“tw”的表的内容的函数。它的顺序正好相反。我需要更改订单 public static function posts() { $obj = new view; $email = $_SESSION['email']; $query_return = database::query("SELECT * FROM tw"); while ($a = mysql_fetch_assoc($query_return))

下面的函数是我用来显示名为“tw”的表的内容的函数。它的顺序正好相反。我需要更改订单

  public static function posts()
    {
    $obj = new view;
    $email =  $_SESSION['email'];
    $query_return = database::query("SELECT * FROM tw");
    while ($a = mysql_fetch_assoc($query_return))
      {
      $date = date('M j \a\t g:i:s a', $a[time]);
      echo  "<div class=\"Bb2b\"><img class=\"a\" src=\"p/$a[email].jpg\" alt=\"\"/><a href=\"javascript:void(0)\">$a[fname] posted on $date</a><br/><p class=\"c\">$a[message]</p></div>";
      }
    }
public静态函数posts()
{
$obj=新视图;
$email=$_会话['email'];
$query_return=数据库::查询(“从tw中选择*);
while($a=mysql\u fetch\u assoc($query\u return))
{
$date=date('M j\a\t g:i:sa',$a[time]);
echo“

$a[消息]

”; } }
在您的查询中,您可以按'time`ASC或
ORDER BY`time`DESC
添加符合您需要的内容(时间是一个虚拟名称,我不知道您的表结构)[时间作为一列]

例如:
按'time'说明从'tw'订单中选择*


在您的查询中,您可以按'time'ASC
ORDER BY'time`DESC
添加符合您需要的内容(时间是一个虚拟名称,我不知道您的表结构)[时间作为一列]

例如:
按'time'说明从'tw'订单中选择*


您可以在mysql查询中使用ORDER BY station

      SELECT  * FROM tw ORDER BY attribute DESC

您可以在mysql查询中使用ORDER BY station

      SELECT  * FROM tw ORDER BY attribute DESC

您可以通过在SQL查询中使用
order by
来执行此操作:


应该将其反转

您可以通过在SQL查询中使用
order by
来执行此操作:


应该颠倒过来,SQL没有“顺序”的概念,除非你用一个
order BY
子句(或类似的)强加给它。记住写
`行`
而不是
SQL没有“顺序”的概念,除非你用
order BY
子句(或类似的)强加给它.记住写
`row`
而不是
row