questa è la tabella:
c_registro_mit_docenti
questo è il suo contenuto:
id................................................id_insegnante_1..............id_insegnante_2..............id_insegnante_3............id_registro_mit
2........................................................19..........................................1..........................................1..............................2
3........................................................1..........................................531..........................................1..............................2
4........................................................33..........................................1..........................................1..............................3
5........................................................1..........................................20..........................................1..............................3
6........................................................1..........................................1..........................................25..............................3
e quello che vorrei che la query facesse è:
seleziona tutti i record che contengono il mio id (in questo esempio il 531), di questi record che appartengono all' id_registro_mit numero 2 selezionami anche il cognome della colonna id_insegnante_1 (che è la capo docente)
questa è la query, però così non mi stampa nulla:
c_registro_mit_docenti
questo è il suo contenuto:
id................................................id_insegnante_1..............id_insegnante_2..............id_insegnante_3............id_registro_mit
2........................................................19..........................................1..........................................1..............................2
3........................................................1..........................................531..........................................1..............................2
4........................................................33..........................................1..........................................1..............................3
5........................................................1..........................................20..........................................1..............................3
6........................................................1..........................................1..........................................25..............................3
e quello che vorrei che la query facesse è:
seleziona tutti i record che contengono il mio id (in questo esempio il 531), di questi record che appartengono all' id_registro_mit numero 2 selezionami anche il cognome della colonna id_insegnante_1 (che è la capo docente)
questa è la query, però così non mi stampa nulla:
PHP:
SELECT c_registro_mit.*, c_listino_mit.*, c_registro_mit_docenti.*,
a_anagrafica4.cognome AS cognome4,
a_categoria4.categoria AS categoria4,
c_registro_mit.provincia AS provincia1, c_registro_mit.comune AS comune1,
DATE_FORMAT(c_registro_mit.data_inizio_corso, '%d-%m-%Y') AS data_inizio_corso
FROM c_registro_mit
INNER JOIN c_registro_mit_docenti
ON c_registro_mit.id_registro_mit = c_registro_mit_docenti.id_registro_mit
INNER JOIN c_listino_mit
ON c_registro_mit.id_listino_mit = c_listino_mit.id_listino_mit
INNER JOIN a_login AS a_login4
ON c_registro_mit_docenti.id_insegnante_1 = a_login4.id_login
INNER JOIN a_anagrafica AS a_anagrafica4
ON a_login4.id_anagrafica = a_anagrafica4.id_anagrafica
INNER JOIN a_categoria AS a_categoria4
ON a_login4.id_categoria = a_categoria4.id_categoria
WHERE (c_registro_mit_docenti.id_insegnante_1 = '$login' OR c_registro_mit_docenti.id_insegnante_2 = '$login' OR c_registro_mit_docenti.id_insegnante_3 = '$login')