Ciao,
effettivamente non c'è la domanda. Comunque, secondo me, c'è un problema con questa frase:
Da qui sembra che tu voglia prendere una coppia (Nome, Cognome) e risalire all'ID. Quindi effettuare modifiche sul record identificato da quell'ID. La cosa non mi sembra corretta perché la coppia (Nome, Cognome) non è certo una chiave primaria del DB (o almeno non dovrebbe esserlo). Pensa al caso di due utenti che si chiamano "Mario Rossi". Che succede?
In generale stai cercando di risalire alla chiave primaria (ID) da altre informazioni, ma questo non è corretto.
Un'alternativa è sostituire l'ID con uno username ed utilizzare quello come chiave primaria: ogni utente ha il suo username ed è identificato in maniera univoca in base a quello.
![]()


Rispondi quotando