Grazie Piero, ma continua a stamparmi ancora tutti i dati indipendentemente dalla data che metto...

Codice PHP:
$query=mysql_query("SELECT * FROM dati WHERE YEAR(data) = '$anno' AND MONTH(data) = '$mese' ORDER BY data DESC") or die(mysql_error());  



while(
$dati=mysql_fetch_array($query)){

$id_cl=$dati['id_cl'];
$ingresso=$dati['ingresso'];
$mese=$_POST['mese'];
$anno=$_POST['anno'];


echo 
"<tr><td>$id_cl</td><td>$ingresso</td></tr>";

}
  
?> 
Mi dice che non ho neanche definito le variabili mese e anno...e poi mi mette tutti gli ingressi a prescindere dalla data...

Grazie Piero!