//Includo il file delle funzioni //include("includes/function.php"); //Includo il file di connessione al Database include("includes/global.php"); //Leggo le variabili $_GET $mod = $_GET['mod']; //- AUTORI --------------------------------------------------- $sql_AUTORI = "SELECT DISTINCT autore FROM autori WHERE SUBSTRING(autore, 1, 1) = '$mod' ORDER BY autore"; $RS_AUTORI = mysqli_query($DBConn,$sql_AUTORI) or die ("Errore $sql_AUTORI!"); while($Riga_AUTORI = mysqli_fetch_row($RS_AUTORI)){ $TMPArrNomi[] = $Riga_AUTORI['0']; } //- COMPOSITORI --------------------------------------------------- $sql_COMPOSITORI = "SELECT DISTINCT compositore FROM compositori WHERE SUBSTRING(compositore, 1, 1) = '$mod' ORDER BY compositore"; $RS_COMPOSITORI = mysqli_query($DBConn,$sql_COMPOSITORI) or die ("Errore $sql_COMPOSITORI!"); while($Riga_COMPOSITORI = mysqli_fetch_row($RS_COMPOSITORI)){ $TMPArrNomi[] = $Riga_COMPOSITORI['0']; } //- LIBRETTISTI --------------------------------------------------- $sql_LIBRETTISTI = "SELECT DISTINCT librettista FROM librettisti WHERE SUBSTRING(librettista, 1, 1) = '$mod' ORDER BY librettista"; $RS_LIBRETTISTI = mysqli_query($DBConn,$sql_LIBRETTISTI) or die ("Errore $sql_LIBRETTISTI!"); while($Riga_LIBRETTISTI = mysqli_fetch_row($RS_LIBRETTISTI)){ $TMPArrNomi[] = $Riga_LIBRETTISTI['0']; } //- DIR_ORCHESTRA --------------------------------------------------- $sql_DIR_ORCHESTRA = "SELECT DISTINCT direttore_orchestra FROM direttori_orchestra WHERE SUBSTRING(direttore_orchestra, 1, 1) = '$mod' ORDER BY direttore_orchestra"; $RS_DIR_ORCHESTRA = mysqli_query($DBConn,$sql_DIR_ORCHESTRA) or die ("Errore $sql_DIR_ORCHESTRA!"); while($Riga_DIR_ORCHESTRA = mysqli_fetch_row($RS_DIR_ORCHESTRA)){ $TMPArrNomi[] = $Riga_DIR_ORCHESTRA['0']; } //- MAESTRI_DEI_CORI --------------------------------------------------- $sql_MAESTRI_DEI_CORI = "SELECT DISTINCT maestro_dei_cori FROM maestri_dei_cori WHERE SUBSTRING(maestro_dei_cori, 1, 1) = '$mod' ORDER BY maestro_dei_cori"; $RS_MAESTRI_DEI_CORI = mysqli_query($DBConn,$sql_MAESTRI_DEI_CORI) or die ("Errore $sql_MAESTRI_DEI_CORI!"); while($Riga_MAESTRI_DEI_CORI = mysqli_fetch_row($RS_MAESTRI_DEI_CORI)){ $TMPArrNomi[] = $Riga_MAESTRI_DEI_CORI['0']; } //- INTERPRETI --------------------------------------------------- $sql_INTERPRETI = "SELECT DISTINCT interprete FROM interpreti WHERE SUBSTRING(interprete, 1, 1) = '$mod' ORDER BY interprete"; $RS_INTERPRETI = mysqli_query($DBConn,$sql_INTERPRETI) or die ("Errore $sql_INTERPRETI!"); while($Riga_INTERPRETI = mysqli_fetch_row($RS_INTERPRETI)){ $TMPArrNomi[] = $Riga_INTERPRETI['0']; } if(count($TMPArrNomi) != 0){ $TMPArrNomi = array_unique($TMPArrNomi); } //Creo l'array dei nomi if(count($TMPArrNomi) != 0){ asort($TMPArrNomi); reset($TMPArrNomi); while (list($chiave, $valore) = each($TMPArrNomi)) { $ArrNomi[] = $valore; } } ?>