Código:
Sin embargo lo que necesito es un JSON que cumpla los siguientes requisitos:[{"id":"3","lat":"42.3701","lon":"-8.39339"}, {"id":"4","lat":"42.3703","lon":"-8.39142"}, {"id":"5","lat":"42.3692","lon":"-8.39378"}]
Código:
Es decir sólo me faltaría identificar ese array con la palabra "data", pero la verdad es que no lo consigo, mi experiencia con PHP es básica."data": [{"id":"3","lat":"42.3701","lon":"-8.39339"}, {"id":"4","lat":"42.3703","lon":"-8.39142"}, {"id":"5","lat":"42.3692","lon":"-8.39378"}]
El código que tengo en el servidor para realizar la tarea es el siguiente:
Código:
Si alguien pudiera echarme una mano lo agradecería enormemente, creo que lo estoy haciendo bien, en caso contrario también agradecería que alguien me corrigiese.$return_arr = array(); $row_array = array(); while ($row = mysql_fetch_array($fetch, MYSQL_ASSOC)) { array( $row_array['id'] = $row['id'], $row_array["lat"] = $row["lat"], $row_array["lon"] = $row["lon"] ); array_push($return_arr,$row_array); } echo json_encode($return_arr);
Muchas gracias de antemano