Forse hai ragione tu Vincent.Zeno.
Io il tag <[foreach]> lo ho sempre utilizzato all'interno di una pagina HTML per visualizzare i risultati di una query eseguita in php!
Ed anche più <[foreach]> all'interno di una stessa pagina, vedi come esempio la visualizzazione di data, mese ed anno, all'interno di 3 <[foreach]>.

Che il problema dipenda quindi da una probabile interrogazione non andata a buon fine?
Però scusa un attimo: se così fosse, perchè se non inserisco nella pagina html il secondo <[foreach]>, il risultato della query lo visualizzo correttamente?

Grazie mille