Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

PHP Membalik urutan hasil dari MySQL DB

Anda memiliki dua solusi:

  1. Urutkan tautan Anda secara menurun
  2. Gunakan array_reverse atau rsort

Solusi #1:

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

Solusi #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>';
}

Metode kedua lebih baik karena itu berarti Anda memisahkan pengambilan data Anda dari tampilan Anda... HARUS dilakukan dengan cara ini tetapi tidak mencegah Anda untuk mengurutkan data Anda di Server MySQL



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mengapa MySQL mengizinkan grup berdasarkan kueri TANPA fungsi agregat?

  2. Masukkan array catatan ke mysql dengan Node JS

  3. Apa perbedaan antara cachePrepStmts dan useServerPrepStmts di MySQL JDBC Driver

  4. Mysql cara bergabung dengan tabel

  5. Kolom terenkripsi MySQL