secondo me ti conviene una <table> per intebellare i dati in modo da rendrli più visibili.
l'ultima cella (<td>) avrà un link (e nn un button) che richiama una pagina per i dettagli.
alla pagina passi in get l'id dell'articolo e nella pagina dettagli esegui una query usando la clausola WHERE id = variabile_get.