<?php
require("phpsqlajax_XXXXXXXXXXXXXXXXX.php");
function parseToXML($htmlStr) 
{ 
$xmlStr=str_replace('<','<',$htmlStr); 
$xmlStr=str_replace('>','>',$xmlStr); 
$xmlStr=str_replace('"','"',$xmlStr); 
$xmlStr=str_replace('“','"',$xmlStr); 
$xmlStr=str_replace('”','"',$xmlStr); 
$xmlStr=str_replace("'",''',$xmlStr); 
$xmlStr=str_replace("’",''',$xmlStr);
$xmlStr=str_replace("&",'&',$xmlStr);
$xmlStr=str_replace("°",'°',$xmlStr);
$xmlStr=str_replace("à",'à',$xmlStr); 
$xmlStr=str_replace("á",'á',$xmlStr); 
$xmlStr=str_replace("ò",'ò',$xmlStr);
$xmlStr=str_replace("ó",'ó',$xmlStr); 
$xmlStr=str_replace("è",'è',$xmlStr); 
$xmlStr=str_replace("é",'é	',$xmlStr); 
$xmlStr=str_replace("ì",'ì	',$xmlStr);
$xmlStr=str_replace("í",'í	',$xmlStr); 
$xmlStr=str_replace("ù",'ù	',$xmlStr);
$xmlStr=str_replace("ú",'ù	',$xmlStr); 
$xmlStr=str_replace("À",'À',$xmlStr); 
$xmlStr=str_replace("Á",'Á',$xmlStr); 
$xmlStr=str_replace("È",'È',$xmlStr); 
$xmlStr=str_replace("É",'É',$xmlStr); 
$xmlStr=str_replace("Ì",'Ì',$xmlStr); 
$xmlStr=str_replace("Í",'Í',$xmlStr); 
$xmlStr=str_replace("Ò",'Ò',$xmlStr); 
$xmlStr=str_replace("Ó",'Ó',$xmlStr); 
$xmlStr=str_replace("Ù",'Ù',$xmlStr); 
$xmlStr=str_replace("Ú",'Ú',$xmlStr);
$xmlStr=str_replace("«",'«',$xmlStr); 
$xmlStr=str_replace("»",'»',$xmlStr); 
$xmlStr=str_replace("¯",'¯',$xmlStr); 
$xmlStr=str_replace("®",'®',$xmlStr); 
$xmlStr=str_replace("©",'©',$xmlStr); 
$xmlStr=str_replace("…",'...',$xmlStr);
$xmlStr=str_replace("â",'â',$xmlStr);
$xmlStr=str_replace("Â",'Â',$xmlStr);
$xmlStr=str_replace("ê",'ê',$xmlStr);
$xmlStr=str_replace("î",'î',$xmlStr);
$xmlStr=str_replace("Î",'Î',$xmlStr);
$xmlStr=str_replace("ô",'ô',$xmlStr);
$xmlStr=str_replace("Ô",'Ô',$xmlStr);
$xmlStr=str_replace("û",'û',$xmlStr);
$xmlStr=str_replace("Û",'Û',$xmlStr);
return $xmlStr; 
} 
// Opens a connection to a MySQL server
$connection=mysql_connect ("mysql.XXXXXXXXXXXXXXX.it", $username, $password);
if (!$connection) {
  die('Not connected : ' . mysql_error());
}
// Set the active MySQL database
$db_selected = mysql_select_db($database, $connection);
if (!$db_selected) {
  die ('Can\'t use db : ' . mysql_error());
}
// Select all the rows in the markers table
$query = "SELECT * FROM _markers_XXXXXXXXXXXXX WHERE 1";
$result = mysql_query($query);
if (!$result) {
  die('Invalid query: ' . mysql_error());
}
// header("Content-type: application/json");
$code = '';
$code .= 'var data = {"Store": ['; 
while ($row = @mysql_fetch_assoc($result)){  
  $code .= '{"id":' . $row['id'] . ', ';  
  $code .= '"name":"' . parseToXML($row['name']) . '", ';  
  $code .= '"address":"' . parseToXML($row['address']) . '", ';  
  $code .= '"lat":' . $row['lat'] . ', ';  
  $code .= '"lng":' . $row['lng'] . '}';  
  $code .= ', ';  
}; 
$code = substr($code, 0, -2); // questo se vuoi eliminare l'ultima "," 
$code .= ']}'; 
print $code;
?>