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