Enrique..........ricontrolla la query perchè penso che non sia corretta: infatti, se

utenti.id = "& session("user")
significa che l'utente ha un suo identificativo univoco (ID). Ora non può essere che la tua inner join sia relazionata

ON utenti.id = reg.id
altrimenti tutti gli utenti di una stessa regione dovrebbero avere lo stesso ID. Dovrai fare

ON utenti.id_regione = reg.id
dove id_regione è il campo della tabella utenti dove è memorizzato l'ID della regione cui l'utente appartiene.