PHP Ionic Angularjs Phonegap AJAX Javascript CSS MySQL jQuery Forum

มีปัญหาการแสดงผลวันที่ ใน fullcalender ครับมันแสดงไม่ตรงที่กำหนด

มีปัญหาการแสดงผลวันที่ ใน fullcalender ครับมันแสดงไม่ตรงที่กำหนด





จริงๆ มันต้องขึ้นควบ สองวันแต่มันไปแสดงแค่วันเดียวครับ เช่น วันที่ 17 ตรง แถบสีฟ้า ต้องยาวไปถึงวันที่ 18

 

ตัว js

 

  function renderCalendar() {
        $('.fullcalendar-formats').fullCalendar({
            header: {
                left: 'prev,next today',
                center: 'title',
                right: 'month,agendaWeek,agendaDay'
            },

            events: {

                url: 'data_events.php?gData=1',
                error: function() {  

            }

            },
            eventLimit:true,
       lang: 'th'
        });
    }


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"); // เรียกใช้งานไฟล์เชื่อมต่อกับฐานข้อมูล
$mysqli = connect(); // เชื่อมต่อกับฐานข้อมูล
if($_GET['gData']){
    $q="SELECT vn_rent.*,vn_user.email
  FROM  vn_rent
  LEFT JOIN vn_user
  on vn_rent.id_user = vn_user.id_user
 WHERE date(rn_gostart)>='".$_GET['start']."'  ";
    $q.=" AND date(rn_endstart)<='".$_GET['end']."' ORDER by id_van";
    $result = $mysqli->query($q);
    while($rs=$result->fetch_object()){
        $json_data[]=array(
            "id"=>$rs->id_van,
            "title"=>$rs->id_van,
            "start"=>$rs->rn_gostart,
            "end"=>$rs->rn_endstart,

            // กำหนด event object property อื่นๆ ที่ต้องการ
          );
     }
 }
 $json= json_encode($json_data);
 if(isset($_GET['callback']) && $_GET['callback']!=""){
 echo $_GET['callback']."(".$json.");";
 }else{
 echo $json;
 }
 ?>
 


โดย:  Awordmart IP: 124.120.53.xxx วันที่: 17-07-2016 เวลา: 17:22:16

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

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


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


  • ( หรือ สามารถทำการ สมัครสมาชิก และล็อกอิน ด้วย ปุ่ม Log in with Facebook ด้านล่าง )
 ความคิดเห็นที่ 3
  ไม่เคยเจอแบบนี้เหมือนกัน ปกติ ถ้าวันที่แสดงตรง ก็ไม่น่ามีปัญหา
อาจจะต้องลอง debug เช็คค่าที่ส่งกลับมาดูว่าถูกต้องไหม ตรวจสอบผ่าน console ดู

การใช้งาน console log เพื่อ debug javascript ใน chrome firefox และ ie 
http://www.ninenik.com/content.php?arti_id=692 via @ninenik



โดย:  Ninenik IP: 122.155.42.xxx วันที่: 17-07-2016
 ความคิดเห็นที่ 2




ตารางวันที่




นี้ครับ 

โดย:  Awordmart2 IP: 124.120.53.xxx วันที่: 17-07-2016 เวลา: 20:02:23
 ความคิดเห็นที่ 1
ต้องตรวจสอบข้อมูลว่าแสดงวันที่ start เป้นวันที่ 17 และ end ต้องเป็นวันที่ 18  

โดย:  Ninenik IP: 122.155.42.xxx วันที่: 17-07-2016