ciao a tutti
ho una tabella articoli così strutturata

ID | ID-CATEGORIA | TITOLO | DATA INSERIMENTO

devo fare una query che mi prenda tutti gli articoli in ordine di data inserimento raggruppati x categoria.
Il risultato dovrebbe essere questo:

CALCIO (categoria)
notizia 1 inserita il 10 10 2009

TENNIS (categoria)
notizia 1 inserita il 08 10 2009

Ho fatto questa query ma il risultato non è giusto.

Non mi trovo per primo la categoria e l'articolo inserito x ultimo.
Codice PHP:
       <?php
    $s
="SELECT * FROM forum WHERE attiva='si' GROUP BY categoria ORDER BY data_ins DESC";
    
$r=mysql_query($s);
    while(
$d=mysql_fetch_array($r)){