fatto, però ora mi dice che non trova la colonna 'id_insegnante':

errore Unknown column 'id_insegnante' in 'where clause'

Codice PHP:
SELECT c_listino_mit.*, c_registro_mit.*, CONCAT(c_registro_mit.id_insegnante_1c_registro_mit.id_insegnante_2c_registro_mit.id_insegnante_3) AS id_insegnante,
            
a_login.*, c_registro_mit.provincia AS provincia3c_registro_mit.comune AS comune3
            
DATE_FORMAT(c_registro_mit.data_inizio_corso'%d-%m-%Y') AS data_inizio_corso 

            FROM c_listino_mit
c_registro_mita_login

            WHERE c_registro_mit
.id_listino_mit c_listino_mit.id_listino_mit 
            
AND id_insegnante a_login.id_login 
            
AND id_insegnante '$login' 

            
ORDER BY c_registro_mit.id_registro_mit DESC limit $start$step