Perdonate...
dichiaro per futuri interrogativi:

in fase di test avevo inserito l'include all'interno del while, pertanto veniva dichiarata davvero più volte (ogni giro).

Certo, php non inventa gli errori, ma a volte non è molto preciso nel segnalarli (vedi include...).

Grazie comunque!