Phiên bản: v2.3.0
rand
Lấy ngẫu nhiên một tập bản ghi từ bảng.
rand($table, $columns, $where)
table [string]
Tên bảng cần truy vấn.
columns [string/array]
Cột cần lấy.
where [array] (tùy chọn)
Điều kiện WHERE để lọc kết quả.
rand($table, $join, $columns, $where)
table [string]
Tên bảng cần truy vấn.
join [array]
Định nghĩa JOIN để nối các bảng liên quan. Có thể bỏ qua tham số này nếu không cần JOIN.
columns [string/array]
Cột cần lấy.
where [array] (tùy chọn)
Điều kiện WHERE để lọc kết quả.
Giá trị trả về
[array] Mảng kết quả theo thứ tự ngẫu nhiên.
$data = $database->rand("account", [
"user_name",
"email"
], [
"user_id[>]" => 100
]);
// Kết quả ví dụ:
// array(
// [0] => array(
// "user_name" => "foo",
// "email" => "foo@medoo.in"
// ),
// [1] => array(
// "user_name" => "cat",
// "email" => "cat@medoo.in"
// )
// )