Mysql
 sql >> база данни >  >> RDS >> Mysql

Случаен запис от mysql база данни с CodeIgniter

Codeigniter предоставя възможността да подреждате резултатите си по 'RANDOM', когато изпълнявате заявка. Например

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

}

Използвах това преди и открих, че работи добре. Надявам се това да помогне



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Превръщане на потребителския идентификатор в име (отделни таблици) в PHP

  2. влизане като потребител или администратор от 2 различни таблици

  3. Преименувайте таблица в MySQL

  4. mysql се присъединява към същата таблица с различен набор от резултати

  5. MySQL LIMIT в корелирана подзаявка