mettiamo ordine.. perchè quel codice sembra fatto con poca logica..
Prima di tutto è insensato in un ciclo connettersi al database, fare una domanda, disconnettersi per poi ricominciare il ciclo. Se facciamo un paragone è come se tu ti recassi in un ufficio dove hai molte domande da fare e facessi così: entri, fai una domanda poi esci dall'ufficio e subito dopo rientri, fai la seconda domanda e esci di nuovo e così via finchè non hai fatto tutte le domande che dovevi fare. Capisci subito che la cosa non ha senso.
Altra cosa.. Secondo me il valore della variabile $value è per più volte uguale.. se è così l'array:ha poco senso.Codice PHP:
$arrNomeAzienda[$value]=$row['Nome'];
$arrPartitaIva[$value]=$row['PartitaIva'];
Mostraci gli array che usi che sono curioso. Basta un: var_dump($ARRAY CHE VUOI STAMPARE);.
Sostituisci MYSQLI_USE_RESULT con MYSQLI_STORE_RESULT e dicci come và.