penso che il metodo più semplice sia di assegnare un link contenente l'ID ai titoli.
Se la tua pagina che elenca gli articoli si chiama articoli.php allora ad ogni titolo di articolo metti un link del tipo articoli.php?id=xx (dove al posto di xx ovviamenti metti l'ID di quell'articolo).
Così cliccando ti rimanda a quella stessa pagina dove basta fare qualcosa tipo questo:
if(isset($_GET['id])){
$articolo = mysql_query("SELECT * FROM tabella WHERE id = ".$_GET['id'];
..... ... .....
}
e poi stampi il contenuto dell'articolo (sempre che sia stato trovato).
Penso che sia meglio rispetto a leggere tutto in una volta tutti gli articoli e semplicemente mostrarli o "nasconderli" con javascript o CSS, la pagina sarebbe pesantissima.