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

Bản ghi ngẫu nhiên từ cơ sở dữ liệu mysql với CodeIgniter

Codeigniter cung cấp khả năng sắp xếp các kết quả của bạn theo 'NGẪU NHIÊN' khi bạn chạy một truy vấn. Ví dụ

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();

}

Tôi đã sử dụng cái này trước đây và thấy nó hoạt động tốt. Hy vọng điều đó sẽ giúp



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách chèn DateTime vào Cơ sở dữ liệu MySql bằng mã C #

  2. MySQL | REGEXP VS Thích

  3. Có thể thay đổi một bảng trong mySql thông qua các thủ tục được lưu trữ không?

  4. Cách chuyển đổi ngày tháng trong tệp .csv sang định dạng SQL trước khi chèn hàng loạt

  5. PHP - Đặt khóa của mảng truy vấn của tôi làm ID