In questo modo lo script dopo un pò diventa un bel pò pesante considerà però.
Infatti dopo metti 23 threads, devi fare 23 e più richieste al database.
Per farlo in modo conveniente puoi usare una funzione MAX di mysql, oppure salvare da qualche parte il valore massimo inserito.