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.
Come posso risolverlo?


Ecco il codice

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 ";    
    }
    
$i++;
    }
?>

};