Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

PHP Đảo ngược thứ tự kết quả từ MySQL DB

Bạn có hai giải pháp:

  1. Sắp xếp các liên kết của bạn giảm dần
  2. Sử dụng array_reverse hoặc rsort

Giải pháp số 1:

"SELECT * FROM notfi1 WHERE Own='" .$_GET['u']. "' ORDER BY UserId DESC"

Giải pháp # 2:

$result = mysql_query("SELECT * FROM notfi1 WHERE Own='" .$_GET['u']. "'");
while($row = mysql_fetch_array($result))
{
    $data[] = $row['UserId'];
}
rsort($data);
foreach($data as $item){
    echo 'link:<a href=member.php?u=' .$row['UserId']. '>text</a><br>';
}

Phương pháp thứ hai tốt hơn vì nó có nghĩa là bạn đang tách truy xuất dữ liệu khỏi màn hình ... NÊN thực hiện theo cách này nhưng không ngăn cản bạn sắp xếp dữ liệu của mình trên MySQL Server



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL, tôi nên kết nối hay kết nối khi cần thiết?

  2. Mysql tạo bảng với nhiều khóa ngoại khi xóa bộ null

  3. Thay đổi định dạng ngày trong truy vấn

  4. CHỌN từ cơ sở dữ liệu mysql trên lệnh gọi javascript

  5. Kết nối MySQL với Visual Studio C #