Metti sempre la segnalazione degli errori nelle query, così ti accorgi se hai sbagliato qualcosa.Codice PHP:
mysql_query($query1) or die(mysql_error());
E inoltre ricordati il discorso del blocco della tabella, altrimenti rischi di dare lo stesso numero a 2 fatture diverse, in caso di accessi concorrenti.