sbagli ad usare l'alias "datamia" nel where. Sbagli per almeno due ragioni:

1) il formato di datamia e' una stringa e non una data e quindi verrebbe comparato come stringa.

2) Il where viene risolto prima dei campi descritti in select e quindi a quel momento non esiste ancora il campo alias.

metti la segnalazione di errore alla query.

$risultato_query = mysql_query($query, $connessione) or die(mysql_error());