Ciao.
Ho impostato un script php per creare un array dai dati del database.
Funziona su tutti i browser mentre su internet explorer no. Facendo delle prove è dovuto tutto alla virgola che sapara i risultati.
Devo fare in modo che la virgola ci sia sempre tranne nell'ultimo risultato caricato dal database per a internet explorer la virgola in eccesso non va bene.
Come posso risolverlo?
Ecco il codice
Codice PHP:
Codice PHP:
var hotels= {
<?php
$i=0;
while ($i < $numberhotels) {
$id = mysql_result($resulhotels,$i,"id");
$via = mysql_result($resulhotels,$i,"via");
$name = mysql_result($resulhotels,$i,"name");
$icon = "http://www.SITO.IT/1/files/$userid/".mysql_result($resulhotels,$i,"immagine");
$url = mysql_result($resulhotels,$i,"url");
if ($via != null) {
echo "\"c$id-1d\" : { \"name\": \"$name\", \"icon\": \"$icon\", \"url\": \"$url\" } , //QUESTA VIRGOLA FINALE CREA PROBLEMI A INTERNET EXPLORER "; :incavolat
}
$i++;
}
?>
};