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

Catatan acak dari database mysql dengan CodeIgniter

Codeigniter menyediakan kemampuan untuk mengurutkan hasil Anda dengan 'RANDOM' saat Anda menjalankan kueri. Misalnya

function get_random_page()
{
    $this->db->order_by('id', 'RANDOM');
    or
    $this->db->order_by('rand()');
    $this->db->limit(1);
    $query = $this->db->get('pages');
    return $query->result_array();

}

Saya telah menggunakan ini sebelumnya dan menemukannya berfungsi dengan baik. Semoga membantu



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pilih kolom tertentu dari baris tertentu menggunakan mysql_* API lama

  2. Tidak dapat membuat tabel (errno:150) di FOREIGN KEY

  3. Pagination di Hibernate dengan tabel yang digabungkan

  4. Apa kinerja ANTARA mysql di atas ..?

  5. Query Mysql GROUP by dan ORDER by