ok così pare funzionare.
facendo un confronto con i dati del db mi sembra che combaci tutto.

cmq tu hai perfettamente ragione, ma c'è una cosa che non mi spiego proprio.
ovunque nelle varie pagine ho questo problema.
ma quando eseguo la query e costruisco la pagina che poi viene mandata per email invece non ho problemi.
ecco perchè non me ne ero mai accorto prima.

grazie!!