sql >> Database teknologi >  >> RDS >> Mysql

Tilfældig registrering fra mysql-database med CodeIgniter

Codeigniter giver mulighed for at sortere dine resultater efter 'RANDOM', når du kører en forespørgsel. For eksempel

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

}

Jeg har brugt dette før og syntes det fungerede fint. Håber det hjælper



  1. MYSQL vælg forespørgselsreturliste over måneder som streng fra mellem start-/slutdato

  2. WSO2EMM - App Management returnerer aldrig liste over brugere med app installeret/ikke installeret

  3. Hvordan får man en optælling, selvom der ikke er nogen resultater, der svarer til mysql?

  4. Sådan vælger du flere rækker fra mysql med en forespørgsel og bruger dem i php