ho questa query:

SELECT YEAR( pubblication_date )
FROM article
GROUP BY YEAR( pubblication_date )

stampata su phpmyadmin mi restituisce 2 risultati...tutto ok.

adesso devo fare un while e stampare i risultati sulla pagina

codice:
$query = "SELECT YEAR( pubblication_date ) 
                       FROM article GROUP BY YEAR( pubblication_date )"; 
         $result = dbQuery($query) or die(mysql_error()); 
           while($row = dbFetchAssoc($result)) { 
              extract($row); 

echo $pubblication_date; 
}
$pubblication_date mi risulta come variabile indefinita...

quel tipo di query dev'essere trattata dal php in modo diverso?