เวอร์ชัน: v2.3.0
has
ตรวจสอบว่ามีบันทึกที่ตรงกันอยู่ในตารางหรือไม่
has($table, $where)
table [string]
ชื่อตารางที่ต้องการตรวจสอบ
where [array]
เงื่อนไข WHERE สำหรับตรวจสอบว่ามีข้อมูลที่ตรงกันหรือไม่
has($table, $join, $where)
table [string]
ชื่อตารางที่ต้องการตรวจสอบ
join [array]
คำสั่ง JOIN สำหรับเชื่อมตารางที่เกี่ยวข้อง หากไม่ใช้ JOIN สามารถละพารามิเตอร์นี้ได้
where [array]
เงื่อนไข WHERE สำหรับตรวจสอบว่ามีข้อมูลที่ตรงกันหรือไม่
ค่าที่ส่งกลับ
[bool]
true หากพบข้อมูลที่ตรงกันอย่างน้อยหนึ่งรายการ มิฉะนั้น false$isAccount = $database->has("account", [
"AND" => [
"OR" => [
"user_name" => "foo",
"email" => "foo"
],
"password" => "12345"
]
]);
if ($isAccount) {
echo "รหัสผ่านถูกต้อง";
} else {
echo "รหัสผ่านไม่ถูกต้อง";
}