Devdit
 

PHP MongoDB การใช้ และ and กำหนดเงื่อนไข

566

PHP MongoDB การใช้ และ and กำหนดเงื่อนไข บทความนี้สอนใช้คำสั่ง find ร่วมกับ $and เพื่อแสดงข้อมูลตามเงื่อนไขที่ต้องการโดย and จะทำงานก็ต่อเมื่อเงื่อนไขทั้ง 2 เป็นจริงเท่านั้น สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP MongoDB การใช้ และ and กำหนดเงื่อนไข

<?php
    require_once __DIR__ . '/vendor/autoload.php';
    $collection = (new MongoDB\Client)->example->color;
    $filter  = [
        '$and' => [
            ['name' => 'red'],
            ['price' => 120]
        ]
    ];    
    $c = $collection->find( $filter );
    foreach ($c as $v) {
        echo $v['name']." | ".$v['price']."<br/>";
    }
?>

ผลลัพธ์

red | 120

คำอธิบาย

PHP MongoDB การใช้ และ and จากตัวอย่างแสดงข้อมูลจากฐานข้อมูล example ตารางชื่อ color ด้วยคำสั่ง find โดยกำหนดเงื่อนไขด้วย and คือ แสดงข้อมูลที่ field name มีค่าเท่ากับ ‘red’ และ field price มีค่าเท่ากับ 120 พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ

แก้ไข 1 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ