PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum


fullcalendar ดึงเข้ามูลdatabaseไม่มา ดูทุกกระทู้แล้วครับ ติดตรง ไพล์ data_eventd.php

fullcalendar ดึงเข้ามูลdatabaseไม่มา ดูทุกกระทู้แล้วครับ ติดตรง ไพล์ data_eventd.php
date_events.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('db_connect.php');
if(isset($_GET['gData']) && $_GET['gData']!=""){ 
    $q="SELECT * FROM tbl_event WHERE date(event_start)>='".$_GET['start']."'  ";  
    $q.=" AND date(event_end)<='".$_GET['end']."' ORDER by event_id";  
    $result = $mysqli->query($q);
    while($rs=$result->fetch_object()){
        $json_data[]=array(  
            "id"=>$rs->event_id,
            "title"=>$rs->event_title,
            "start"=>$rs->event_start,
            "end"=>$rs->event_end,
            "url"=>$rs->event_url,
            "allDay"=>($rs->event_allDay==true)?true:false      
            // กำหนด event object property อื่นๆ ที่ต้องการ
        );    
    }  
}
$json= json_encode($json_data);  
if(isset($_GET['callback']) && $_GET['callback']!=""){  
echo $_GET['callback']."(".$json.");";      
}else{  
echo $json;  
}  
?>

พอเข้าไพล์โดยตรงเป็นแบบนี้อะครับ ช่วยทีครับ


โดย:  Krisukda2 IP: 96.30.83.xxx วันที่: 04-04-2017 เวลา: 10:10:44

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 1
น่าจะต้องเช็คค่าตัวแปร $json_daba เพิ่ม เพื่อป้องกันการแจ้งเตือน กรณีไม่มีค่าตัวแปร
เพิ่มคำสั่งนี้เข้าไปก่อนบรรทัด

$json= json_encode($json_data);  


เพิ่มเป็น

$json_data=(isset($json_data))?$json_data:NULL;
$json= json_encode($json_data);  
if(isset($_GET['callback']) && $_GET['callback']!=""){  
echo $_GET['callback']."(".$json.");";      
}else{  
echo $json;  
}  




โดย:  Ninenik IP: 14.207.10.xxx วันที่: 04-04-2017
 ความคิดเห็นที่ 2
ขอบคุณครับ Ninenik ไม่error แล้วครับ 

New-- ดึงข้อมูล ในdatabase ไม่ขึ้นอะครับ ทั้งที่มีข้อมูลอยู่แล้ว


โดย:  Krisukda2 IP: 96.30.83.xxx วันที่: 04-04-2017 เวลา: 10:32:55
 ความคิดเห็นที่ 3
ลองดูความคิดเห็นนี้เป็นแนวทาง

http://www.ninenik.com/forum_view_2215_1.html#comment_5171

ลองดูแนวทางการส่งค่า และการดึงข้อมูลจากบทความนี้ประกอบ

แนวทางการค้นหาข้อมูลกิจกรรมในฐานข้อมูล ประยุกต์กับ fullcalendar 
http://www.ninenik.com/content.php?arti_id=721 via @ninenik

ตรวจสอบว่าไฟล์ data_events.php ดึงข้อมูลมาถูกต้องหรือไม่โดยการทดสอบส่งค่าตัวแปรเข้าไปโดยตรง
เช็คว่าหน้าปฏิทินปัจจุบัน เป็นหน้าที่มีวันที่ตรงกับข้อมูลในฐา่นข้อมูลหรือไม่ เช่น ในฐานข้อมูลมีข้อมูล
ในเดือนมีนาคม แต่หน้าปฏิทินแสดงเป็นเดือน พฤษภาคม ค่าก็จะไม่แสดงออกมา ให้เลื่อนปฏิทินให้ตรงกับข้อมูล


 


โดย:  Ninenik IP: 14.207.10.xxx วันที่: 04-04-2017
 ความคิดเห็นที่ 4

พี่  Ninenik ครับ ถ้าเราย้ายโฟเดอร์ fullcalendar ไปที่อื่น มันจะเปิดไม่ออกหรือครับ

ช่วยอธิบายให้ผมที



โดย:  Krisukda2 IP: 202.28.247.xxx วันที่: 04-04-2017 เวลา: 15:31:14
 ความคิดเห็นที่ 5
การย้ายโฟลเดอร์ ก็เหมือนย้ายตำแหน่ง path ของไฟล์ที่เรียกใช้
การย้ายโฟลเดอร์จะมีผล ก็ต่อเมื่อเราไม่เปลี่ยน path ไฟล์ตามตำแหน่งใหม่


โดย:  Ninenik IP: 14.207.10.xxx วันที่: 04-04-2017
 ความคิดเห็นที่ 6

พี่ Ninenik ถามหน่อยครับ เราจะเรียง ที่บันทึกให้แสดงขึ้นที่ 1 ทำไงอะครับ 

ผมลอง เพิ่มอีกอัน พออันที่ 1 ก็กลายเป็นที่2อะครับ แล้วเพิ่มอันที่2ก็เป็นอันที่ 1 อะครับ ช่วยหน่อยครับ



โดย:  Krisukda2 IP: 202.28.247.xxx วันที่: 05-04-2017 เวลา: 15:20:44