-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoutputXML.php
28 lines (24 loc) · 863 Bytes
/
outputXML.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
$dom = new DOMDocument("1.0");
$node = $dom->createElement("markers");
$parnode = $dom->appendChild($node);
$user='velin';
$pass='9810017583';
$host='localhost';
$db='wp_task';
$dbcon = new mysqli($host,$user,$pass,$db);
$sqlget = "select * from map_coords;";
$sqldata= $dbcon->query($sqlget);
header("Content-type: text/xml");
while ($row = $sqldata->fetch_assoc())
{
$node = $dom->createElement("marker");
$newnode = $parnode->appendChild($node);
$newnode->setAttribute("id",$row['id']);
$newnode->setAttribute("name",$row['name']);
$newnode->setAttribute("lat", $row['latitude']);
$newnode->setAttribute("lng", $row['longitude']);
}
ob_clean();
echo $dom->saveXML();
?>