Come ci arrivi sulla pagina index.php? Mettendo il link nella barra degli indirizzi o da un altro form?
Inoltre se una volta clicchi sul pulsante submit e poi ricarichi la pagina con F5 o il pulsante refresh del browser, i dati POST verranno sempre reinviati e quindi la query verrà eseguita.
Per verificare che venga eseguita solo a seguito della pressione del pulsante, devi accedere alla pagina andando nella barra degli indirizzi e premere invio, come se stessi accedendo per la prima volta ad un link.
In tal caso cosa succede? La query viene eseguita?