io sono l'utente che ha id 2.
quando faccio il login il sistema deve recuperare il mio id, e fare la query per farmi vedere i messaggi che hanno come valore "to" = 2 tipo:
select * from tabella WHERE to = '$suo_id'
ti farà vedere tutti i messaggi da me ricevuti..
eviterei di chiamare una colonna from.. cioè non credo vada in errore PHP ma forse puoi sbagliarti tu..