Buongiorno a tutti.
Sto lavorando su un db in cui e' possibile inserire due tipologie di utenti:
- utente amministratore (che gestisce varie aree del sito al pubblico ecc..ecc..)
- utente utilizzatore (che accede a un'area del sito pubblico ma dovendosi registrare e loggare)
Purtroppo devo lavorare su questo Db che mi sono gia' trovato fatto e non posso effettuare delle modifiche troppo pesanti, ma posso solo lavorare a livello di php.
Il problema e' questo:
nel Db sono presenti due campi:
uno utentiAmministratori (con circa 100 utenti registrati) e uno utentiPubblici (con circa 7500 utenti registrati)
sono due campi simili che suddividono gli utenti in amministratori e pubblici (che hanno ovviamente hanno diritti diversi e accedono su due aree diverse del sito), in pratica se un utente Amministratore e' registrato e accede alla parte privata, per accedere alla parte pubblica deve creare un altro utente Pubblico.
Questo mi potrebbe anche andare bene.
Il problema sorge quando si registra un nuovo utente Amministratore, se ha lo stesso id dell' utente Privato, crea dei problemi a livello di storico e di inserimento dati per l'utente Privato.
Attualmente, per gestire la cosa, quando inserisco un utente Amministratore vado a vedere negli utenti Pubblici se c'e' un Id libero e lo assegno all'utente Amministratore.
Vorrei poter automatizzare direttamente da inserimento Utente Amministratore senza dover andare ogni volta a spulciare gli id per cercarne uno libero, come potrei Procedere ?
Ciao, grazie