setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); $result_banner = $conn->prepare($sql_banner); try { $result_banner->execute(); // 2. วนลูปนำข้อมูลมาแสดง while ($row_banner = $result_banner->fetch(PDO::FETCH_ASSOC)) { // ตรวจสอบและสร้าง URL ของรูปภาพ if (!empty($row_banner['coverImg'])) { $img_url = "../backend/uploads/slideBanner/" . $row_banner['id'] . "." . $row_banner['coverImg']; } else { $img_url = "img/banner/default.jpg"; // รูปภาพสำรองกรณีไม่ได้อัปรูป } // ตรวจสอบลิงก์ ถ้าไม่มีให้ใส่ # $link_url = (!empty($row_banner['link'])) ? $row_banner['link'] : "#"; $target = ($link_url != "#") ? "target='_blank'" : ""; // ถ้ามีลิงก์ให้เปิดหน้าใหม่ ?>
> <?php echo htmlspecialchars($row_banner['title']); ?>
getMessage(); } ?>