query($province_query); $provinces = $province_stmt->fetchAll(); // 3. จัดการระบบค้นหาตามจังหวัด $selected_province = isset($_GET['province']) ? trim($_GET['province']) : ''; if (!empty($selected_province)) { // ใช้ Prepared Statements ของ PDO เพื่อความปลอดภัยสูงสุด $search_query = "SELECT * FROM `learning_resources` WHERE `status` = 'approved' AND `province` = :province ORDER BY `status` ASC, `province` ASC"; $search_stmt = $pdo->prepare($search_query); $search_stmt->execute(['province' => $selected_province]); } else { // หากยังไม่ได้เลือก ให้แสดงทั้งหมดตามเงื่อนไข ORDER BY `province` ASC ของคุณ $search_query = "SELECT * FROM `learning_resources` WHERE `status` = 'approved' ORDER BY `status` ASC, `province` ASC"; $search_stmt = $pdo->query($search_query); } $resources = $search_stmt->fetchAll(); } catch (\PDOException $e) { // แสดงข้อผิดพลาดทาง SQL หากเกิดขึ้น (เช่น พิมพ์ชื่อตารางผิด) die("
เลือกจังหวัดเพื่อกรองข้อมูลแหล่งเรียนรู้ที่คุณต้องการ
| รูปภาพ | ชื่อแหล่งเรียนรู้ / รายละเอียด | ประเภท / สาขาภูมิปัญญา | ที่อยู่ / ติดต่อ | จังหวัด |
|---|---|---|---|---|
|
|
|
|
ไม่พบข้อมูลแหล่งเรียนรู้ในตาราง `learning_resources` ของจังหวัดนี้