Versione: v2.3.0
rand
Recupera un set casuale di record da una tabella.
rand($table, $columns, $where)
table [string]
Il nome della tabella da interrogare.
columns [string/array]
La colonna o le colonne da recuperare.
where [array] (facoltativo)
La clausola WHERE utilizzata per filtrare il set di risultati.
rand($table, $join, $columns, $where)
table [string]
Il nome della tabella da interrogare.
join [array]
Le definizioni di JOIN utilizzate per combinare tabelle correlate. Ometti questo parametro se non è necessario alcun JOIN.
columns [string/array]
La colonna o le colonne da recuperare.
where [array] (facoltativo)
La clausola WHERE utilizzata per filtrare il set di risultati.
Valore restituito
[array] Un set di risultati ordinato in modo casuale dalla tabella.
$data = $database->rand("account", [
"user_name",
"email"
], [
"user_id[>]" => 100
]);
// Risultato di esempio:
// array(
// [0] => array(
// "user_name" => "foo",
// "email" => "foo@medoo.in"
// ),
// [1] => array(
// "user_name" => "cat",
// "email" => "cat@medoo.in"
// )
// )