
Originariamente inviata da
.Kurt
Quindi cosa contiene realmente $output? Dal codice che hai postato non dovrebbero esserci oggetti, quindi cosa c'è? var_dump($output); per favore.
Allora, ho modificato il codice come segue:
codice:
for($x=0; $x<$numrow; $x++)
{
$rs = mysql_fetch_row($query);
$Aziende[$x] = new Azienda($rs[1], $rs[23]);
}
mysql_close($cn);
//var_dump($Aziende);
echo json_encode($Aziende);
1. Commentando il var_dump, la pagina risulta vuota senza nessun dato
2. Utilizzando invece l'istruzione var_dump (quindi togliendo il commento) mi viene visualizzato l'array come segue:
codice:
array(55) { [0]=> object(Azienda)#2 (2) { ["Nome"]=> string(14) "La rocca" ["Coordinate"]=> string(19) "44.779549, 9.837062" } [1]=> object(Azienda)#3 (2) { ["Nome"]=> string(6) "Mentir" ["Coordinate"]=> string(19) "43.971413, 9.572154" } [2]=> object(Azienda)#4 (2) { ["Nome"]=> string(5) "lai" ["Coordinate"]=> string(19) "44.170659, 9.179384" }
e così via fino a raggiungere 55 elementi all'interno dell'array...