Come vedi la query è questa

SELECT * FROM a_allievi, a_corsi, a_corsi_allievi WHERE a_corsi_allievi.id_allievi = a_allievi.id_allievi AND a_corsi_allievi.id_corsi = a_corsi.id_corsi AND a_allievi.id_allievi =

Questo significa che la variabile $id_allievi non è valorizzata e quindi viene il query con niente dopo gli uguale che ho evidenziato in neretto

Devi correggere lo script in modo che $id_allievi sia correttamente valorizzato