fermo restando che probabilmente è progettato male il database se in una tabella chiamata news hai username e password cioè.. 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 )