fermo restando che probabilmente è progettato male il database se in una tabella chiamata news hai username e passwordcioè.. di sicuro è progettato male se per ogni utente puoi avere più record in news...
ma questo influisce più sull'efficienza e altri aspetti che non sulla logica nuda e cruda.... quindi puoi documentarti con calma in merito se stai solo "giocando con php" per imparare (tutti i primi tempi, se nessuno gliel'ha spiegato, fanno un'unica tabellacon tutti i dati su una riga)