mi pare siano manco cugini in seconda quei due script....

da dove arrivano $b, dove resetti il result set ???? $regioneab e' un array e se esiste un record risulta settato sempre

non si riesce a capire lo scopo del tuo script. Quale relazione esiste tra la tabella aziende, permessi, user ????