ciao a tutti,
prima la mia query era così, ho usato LEFT JOIN per non vedere i record inseriti ripetuti più volte:
Codice PHP:
SELECT DISTINCT b_operatori.*, c_agenda.*
FROM c_agenda LEFT JOIN b_operatori ON b_operatori.id_operatori = c_agenda.id_operatori
WHERE c_agenda.id_operatori = $_SESSION[idoperatori]
OR c_agenda.id_operatori_ins_dati_evento = $_SESSION[idoperatori]
OR c_agenda.id_operatori = 0"
e funzionava perchè le tabelle erano così:
TABELLE....................CAMPI
c_agenda...................id_eventi | id_operatori
b_operatori................id_operatori
ora però le tabelle sono così:
TABELLE....................CAMPI
c_agenda...................id_eventi | id_login
c_login......................id_login | id_operatori
b_operatori................id_operatori
ho provato quindi a cambiare la query così ma mi da errore:
Codice PHP:
SELECT DISTINCT c_login.*, b_operatori.*, c_agenda.*
FROM c_agenda LEFT JOIN b_operatori ON b_operatori.id_operatori = c_agenda.id_operatori
WHERE c_agenda.id_operatori = $_SESSION[idlogin]
OR c_agenda.id_login = $_SESSION[idlogin]
OR c_agenda.id_operatori = 0"