estrarre l email tramite id tramite funzione

Io dovrei creare una funzione che controlli tre capi di una tebella, questi tre campi servono ad inserire l'id del autore che ha postato il mesaggio,

se un utente apre una discussione ,quindi scriverà un messaggio , il relativo id del utente sara inserito nel campo userid, invece se un membro dello staff replica il messaggio, il relativo id dello staff sara inserito nel campo staffid

e la stessa cosa vale per l amministratore in pratica ci sono 3 campi userid staffid adminid

adesso gli utenti sono inseriti in una tabella chiamata user

gli staff sono inseriti in una tab chiamata staff

e gli amministratori sono inseriti in una tabella chiamata amministrator.

come potrei fare una funzione che mi controlli la tabella dove sono postati i messaggi che ha i campi userid staffid adminid e tramite gli id inseriti in questi campi , mi vada a controllare ed estrarre dalle tabelle user staff amministrator le relative email

grazie e scusate

inviato 7 anni fa
roccochiolo
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda