Cita:
Iniciado por GatorV
El problema es que entre cada set de llaves, no tienes la , ¿para que haces el último foreach? Basta con que hagas json_encode de $polylinejson...
Tienes mucha razón GatorV , no se por que puse ese foreach, se me pasaron los dedos escribiendo, ya quedo todo perfecto, ya no tengo ningún error, y finalmente el código quedo así:
Código PHP:
$arrayJson = array();
$i = 0;
foreach($Rs as $Route)
{
foreach($Route->TrackerRouteList as $unit)
{
$arrayJson[$i]['Unit'] = $unit->TrackerId;
$aux = '';
foreach($unit->CoordinateList as $Coordinates)
{
$arrayJson[$i]['Coordinates'][] = array($Coordinates->Latitude, $Coordinates->Longitude);
$aux=',\n';
}
$i++;
}
}
$polylinejson.=json_encode($arrayJson);
return $polylinejson;
Muchas gracias compañeros doy por cerrado el caso ;)