ciao, ho fatto questa query,
Codice PHP:
$sql_insegnante_1 = "SELECT a_login.*, a_anagrafica.*, a_categoria.*, c_listino_mit.*
FROM a_login, a_anagrafica, a_categoria, c_listino_mit
WHERE a_login.id_anagrafica = a_anagrafica.id_anagrafica
AND a_login.id_categoria = a_categoria.id_categoria
AND a_categoria.id_categoria = c_listino_mit.id_categoria_1
AND c_listino_mit.id_listino_mit = ".$_SESSION[id_listino_mit]."
ORDER BY a_anagrafica.cognome";
però stranamente nella select non mi visualizza il primo nome della lista (in questo caso Aldo):
Aldo
Francesca
Giovanni
Allora ho pensato che forse era meglio usare nella query i JOIN,
Codice PHP:
$sql_insegnante_1 = "SELECT a_login.*, a_anagrafica.*, a_categoria.*, c_listino_mit.*
FROM a_login
INNER JOIN a_anagrafica
ON a_login.id_anagrafica = a_anagrafica.id_anagrafica
INNER JOIN a_categoria
ON a_login.id_categoria = a_categoria.id_categoria
INNER JOIN c_listino_mit
ON a_categoria.id_categoria = c_listino_mit.id_categoria_1 AND c_listino_mit.id_listino_mit = ".$_SESSION[id_listino_mit]."
ORDER BY a_anagrafica.cognome";
ma continua a non visualizzarmi il primo nome della lista, mi aiutate a correggere la query perfavore?