Hai perfettamente ragione.
Per fare l'esempio ho sintetizzato parecchio, in realtà lo script è un po' più complesso.
Ajax chiama la funzione php (pluto)
la quale estrae dal database dei dati e li restituisce con json ad ajax.
La funzione (pluto), chiama un'altra funzione (pippo) per l'apertura del database,
(non voglio creare il file config.php e includerlo)
Della stampa a video se ne occupa Jquery.
Ho creato una funzione per l'apertura del DB perché nello stesso file, diverse funzioni hanno la necessità di accedere al DB, giusto per non riscrivere sempre le stesse cose.
La variabile che in realtà mi occorreva passare era: $conn
Ciao,
Andrea