Salve a tutti... premetto che ho 17 anni e quindi non sono una cima in php e mysql.. ma diciamo che me la cavo mica male..
Ora io sto programmando un browser game..
Ho un problema..
In questo gioco si possono inviare degli attacchi ( è un game di guerra).
Ogni attacco è un record nel DB e ha un suo id.
il campo id è settato come not null AUTO_INCREMENT..
Io pensavo. Dato che bisogna assegnare una lunghezza del numero intero del campo id, e dato che gli attacchi ogni giorno potrebbero essere un numero elevatissimo, prima o poi il campo id raggiungerebbe il vaolore massimo.. esiste un modo per resettare il campo auto increment senza però perdere i record registrati?
ad esempio se mi sono rimasti i record 1 15 20 43 e quelli in mezzo sono stati eliminati, esiste un comando con cui il 15 diventa 2 il 20 diventa 3 e il 43 diventa 4?
in sostanza uno scorrimento degli indici, dato che alcuni non esiston piu.. non so se mi sono spiegato.. ringrazio tt quelli che mi risponderanno![]()
![]()
![]()