il codice che hai scritto non mi pare abbia tanto senso...
quante rows ci saranno con lo stesso id_produttore numero e giorno
perchè se sai che dalla query esce sempre e solo una ROW è inutile che metti mysql_num_rows($numero_query) >= 1 perchè i valori che potrà avere saranno o 0 o 1.
ha più senso mettere
Se invece sai che potrebbero uscire più ROWS devi mettere per forza un WHILE e poi l'IF che controlla ogni ROWCodice PHP:
if(mysql_num_rows($numero_query) = 0)