sql >> Databasteknik >  >> RDS >> Mysql

Slumpmässig post från mysql-databas med CodeIgniter

Codeigniter ger möjlighet att sortera dina resultat efter "RANDOM" när du kör en fråga. Till exempel

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

}

Jag har använt detta förut och tyckte att det fungerade bra. Hoppas det hjälper



  1. Skapa en tabell med aritmetiskt spillfel

  2. Visar MySQL-frågeresultat från Servlet till JSP

  3. Microsoft SQL Server – Gå med mig på SQL Saturday Dallas

  4. Inner join vs Where