Originariamente inviato da tapu
si ... infatti ho una tabella con i 3 dati.

ma il mio 'problema' e che devo mettere in sessione altri 2 valori che limitano l'accessibilità del sito ad un utente.

questo dati li devo recuperare da una tabella B che ha solo lo user come parametro!
non vedo il problema. Fai una JOIN

codice:
select *
from tab1
inner join tab2 ON tab1.user = tab2.user
where user = '$nome'
     and pwd = '$pwd'
     and abilitato = 'si'
Ma se i dati della seconda tabella sono da considerare non duplicati cioe' esclusivi dello user tanto vale lasciarli tutti insieme. Penso a cio' perche' se utilizzi lo user come campo di riferimento i dati presenti sono attributi dello user stesso e non dati duplicati.