TPOL Posted November 11, 2008 Share Posted November 11, 2008 Hi, I'm creating an Google Maps application and trying to pass latitude and longitude from a mySQL database into a PHP script that gets called by a bit of AJAX code. php script is: <<GET RESULTS FROM DATABASE>>... "echo '<?xml version="1.0" encoding="utf-8"?> <coordinates>'; echo " <lat>". $item['latitude'] ."</lat>"; echo " <long>". $item['longitude'] ."</long>"; echo "</coordinates>"; mysql_close($db_conn); ?>" In the AJAX code I get the the error: xmlDoc.getElementsByTagName("lat").childNodes is undefined If I run the php script on its own I get the following error: "XML Parsing Error: junk after document element Location: http://localhost/winesoftheworld/wineCoOrds.php Line Number 2, Column 54:<coordinates> <lat></lat> <long></long></coordinates><br />" It looks to me that the "<br />" has turned up from somewhere and broken it but I'm not sure. Any ideas? I'm sure it is something obvious/stupid. Thanks for the time and help! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.