Advertisement
pushpesh4u

marker php

Jul 5th, 2012
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.98 KB | None | 0 0
  1. <?php  
  2. // Start XML file, create parent node
  3.  
  4. $dom = new DOMDocument("1.0");
  5. $node = $dom->createElement("markers");
  6. $parnode = $dom->appendChild($node);
  7.  
  8. $rows = array(
  9.         0 => array(
  10.             'name' => 'Pushpesh',
  11.             'address' => 'Somewhere',
  12.             'lat' => '89.934',
  13.             'lng' => '-43.12',
  14.             'type' => 'test1'
  15.         ),
  16.         1 => array(
  17.             'name' => 'Pushpesh Again',
  18.             'address' => 'someplace',
  19.             'lat' => '76.234',
  20.             'lng' => '-19.46',
  21.             'type' => 'test2'
  22.         )
  23.     );
  24.  
  25. header("Content-type: text/xml");
  26.  
  27. // Iterate through the rows, adding XML nodes for each
  28.  
  29. foreach ($rows as $row ){  
  30. // ADD TO XML DOCUMENT NODE  
  31. $marker = $dom->createElement("marker");  
  32.     $node->appendChild($marker);  
  33.     $marker->setAttribute("name",$row['name']);
  34.     $marker->setAttribute("address", $row['address']);  
  35.     $marker->setAttribute("lat", $row['lat']);  
  36.     $marker->setAttribute("lng", $row['lng']);  
  37.     $marker->setAttribute("type", $row['type']);
  38.  
  39. }
  40. echo $dom->saveXML();
  41. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement