Quote Originariamente inviata da clasku Visualizza il messaggio
se non lo trovi non devi stampare, altrimenti il programma si ricorda il valore precedente di $giardino
perché non usi foreach invece di un for, visto che scorri tutti gli elementi?
foreach lo uso, il codice completo è

<?php foreach($count_lst as $lts){
for($x = 0; $x < count($lts->features->externals); $x++){
if (($lts->features->externals[$x]->id) == 15) {
$giardino = ($lts->features->externals[$x]->size);
$giardino = number_format($giardino, 0, ',', '.');
}
}
echo $lts->id . " - <br>Giardino: " . $giardino ."<br>";
}
infatti mi va a prendere tutto l'elenco di cisca 50 immobili e mi stampa in tutti il giardino anche dove esso non c'e. questo è il problema.