da dove salta fuori la variabile $numero? Non mi sembra sia associata in nussun modo al risultato della query...

Prova a dare una occhiata qui:

http://www.php.net/manual/it/function.msql-query.php

Ciao!