ด้วยสํานึกในพระมหากรุณาธิคุณสมเด็จพระนางเจ้าสิริกิติ์เป็นล้นพ้นอันหาที่สุดมิได้
fullcalendar qeury event ตาม index ที่เลือกจาก select
ถาม-ตอบ แนะนำไอเดีย โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา fullcalendar qeury event ตาม index ที่เลือกจาก select
ปัจจุบัน นักพัฒนาสามารถ ใช้ ChatGPT | Gemini | Claude | Perplexity | Deepseek ช่วยในการแก้ไขปัญหาต่างๆ ในการเขียนโปรแกรม หรือหาข้อมูลเพิ่มเติมได้ง่ายและสะดวก แนะนำให้ทุกคนใช้งานเพื่อพัฒนาศักยภาพของตัวเอง
fullcalendar qeury event ตาม index ที่เลือกจาก select
Copy
ต้องการ query event ออกมา ตามที่ เลือก index ใน select element แต่ query ได้รอบเดี่ยว รอบต่อไปเหมือนกับ ค่า index ไม่ส่งไป
//event.php
<?php
header("Content-type:application/json; charset=UTF-8");
header("Cache-Control: no-store, no-cache, must-revalidate");
header("Cache-Control: post-check=0, pre-check=0", false);
include 'conn.php';
$sel = $_GET['selNot'];
if ($_GET['gData']) {
$qr = @mysql_query("SELECT title, startDate, endDate, status FROM reservation WHERE NameNoc = " . $sel . "");
while ($rs = @mysql_fetch_assoc($qr)) {
if ($rs["status"] == 'wait') {
$color = 'yellow';
} else if ($rs["status"] == 'accept') {
$color = 'green';
} else if ($rs["status"] == 'unaccept') {
$color = 'red';
}
$json_data[] = array(
"title" => $rs["title"],
"start" => $rs["startDate"],
"end" => $rs["endDate"],
"color" => $color,
"allDay" => true
);
}
}
$json = json_encode($json_data);
if (isset($_GET['callback']) && $_GET['callback'] != "") {
echo $_GET['callback'] . "(" . $json . ");";
} else {
echo $json;
}
?>
//javascript
function OnSelctNotice(Notice) {
var selectedOption = Notice.options[Notice.selectedIndex];
var sel = selectedOption.value;
alert(sel);
$(function () {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month',
},
buttonIcons: {
prev: 'left-single-arrow',
next: 'right-single-arrow',
prevYear: 'left-double-arrow',
nextYear: 'right-double-arrow'
},
events: {
url: 'event.php?gData=1&sel=' sel '',
error: function () {
},
success: function (){
console.log(sel);
}
},
eventLimit: true,
lang: 'th',
});
});
}
คำแนะนำ และการใช้งาน
สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก
- ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา
โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ