
Originariamente inviata da
Alhazred
Quindi il numero di tessera non è un semplice intero sul quale si possa fare +1, è un codice alfanumerico, il che complica di molto la situazione.
Fattibile è fattibile, ma devi scriverti una funzione che dato un numero di tessera sia in grado di generare correttamente il successivo, in pratica se gli dai A001B come nell'immagine, dovrà generare (suppongo) A001C e dovrà saper gestire tutti i casi limite possibili, tipo il successivo di A001Z, il successivo di A009Z, di A099Z, di A999Z e via dicendo.
Prendere l'ultimo codice generato potrebbe non essere banale, anche se il semplice ordine alfabetico dovrebbe funzionare, incredibilmente non è stato messo un campo per la data di inserimento del tesserato.