function googleMapTrajet($lat, $lng) { $dom = new DOMDocument("1.0"); $node = $dom->createElement("markers"); $parnode = $dom->appendChild($node); $center_lat = $lat; $center_lng = $lng; $oeuvre = new Oeuvre(); $infoOeuvre = $oeuvre->getOeuvresProximite($center_lat, $center_lng); // ADD TO XML DOCUMENT NODE for ($i = 0; $i < count($infoOeuvre); $i++) { $node = $dom->createElement("marker"); $newnode = $parnode->appendChild($node); $newnode->setAttribute("name", $infoOeuvre[$i]["titre"]); $newnode->setAttribute("lat", $infoOeuvre[$i]["latitude"]); $newnode->setAttribute("lng", $infoOeuvre[$i]["longitude"]); $newnode->setAttribute("distance", $infoOeuvre[$i]['distance']); } header("Content-type: text/xml"); //echo $dom->saveXML(); }