เวอร์ชัน: v2.3.0
rand
ดึงชุดระเบียนแบบสุ่มจากตาราง
rand($table, $columns, $where)
table [string]
ชื่อตารางที่ต้องการดึงข้อมูล
columns [string/array]
คอลัมน์ที่ต้องการดึงข้อมูล
where [array] (ไม่บังคับ)
เงื่อนไข WHERE สำหรับกรองผลลัพธ์
rand($table, $join, $columns, $where)
table [string]
ชื่อตารางที่ต้องการดึงข้อมูล
join [array]
คำสั่ง JOIN สำหรับเชื่อมตารางที่เกี่ยวข้อง หากไม่ใช้ JOIN สามารถละพารามิเตอร์นี้ได้
columns [string/array]
คอลัมน์ที่ต้องการดึงข้อมูล
where [array] (ไม่บังคับ)
เงื่อนไข WHERE สำหรับกรองผลลัพธ์
ค่าที่ส่งกลับ
[array] ชุดผลลัพธ์จากตารางที่เรียงลำดับแบบสุ่ม
$data = $database->rand("account", [
"user_name",
"email"
], [
"user_id[>]" => 100
]);
// ตัวอย่างผลลัพธ์:
// array(
// [0] => array(
// "user_name" => "foo",
// "email" => "foo@medoo.in"
// ),
// [1] => array(
// "user_name" => "cat",
// "email" => "cat@medoo.in"
// )
// )