events : [
{
title : 'Meeting',
start : new Date(y, m, d, 10, 30),
allDay : true,
backgroundColor: '#0073b7', //Blue
borderColor : '#0073b7' //Blue
},
],veritabanından gelen jsonları events ın içine göndermem gerekiyor nasıl yapabilirim.
Php Json
3
●400
- 17-09-2017, 22:08:22Kimlik doğrulama veya yönetimden onay bekliyor.Merhaba arkadaşlar PHP de veritabanından verileri alıp json_encode ile json yapısına çeviriyorum javascriptte de böyle bir json yapım var
- 18-09-2017, 10:17:59Selam,
<?php /** * ornek.com/ajax/getEvents.php */ header("Content-type: text/javascript; charset=utf-8"); $returnData = array(); if($user->isLogined()){ $events = $db->get("events_table"); if($events){ foreach($events as $event){ $returnData["events"][] = array( "title" =>$event["title"], "start" => date("Y, m, d",$event["date"]), "allDay" => $event["isAllDay"], "backgroundColor" => $event["backgroundColor"], "borderColor" => $event["borderColor"] ) } }else{ $returnData["status"] = "failed"; $returnData["message"] = "mysql error : " . $db->getLastError(); } }else{ $returnData["status"] = "failed"; $returnData["message"] = "Bu işlem için giriş yapılmış olmalı."; } print json_encode($returnData,JSON_UNESCAPED_UNICODE); ?>Sonra events arrayına ihtiyaç duyduğun sayfaya şunu ekle
<script src="ornek.com/ajax/getEvents.php"></script>
Gibi gibi.. - 18-09-2017, 14:24:56Json encode yapmadan önceki diziyi başka bir dizinin içine tanımladıktan sonra json encode yapın
$a = ["events"=>$array];
json_encode($a);