Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Registro aleatório do banco de dados mysql com CodeIgniter


O Codeigniter fornece a capacidade de ordenar seus resultados por 'RANDOM' quando você executa uma consulta. Por exemplo
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();

}

Eu já usei isso antes e achei que funciona bem. espero que ajude