Ciao a tutti,
mi trovo con un curioso problema. Utilizzo questo codice:
//creo altri due array con gli stessi indici per il nome Azienda e la Partita IVA
foreach ($arrIDordinivoci as $key=>$value)
{
$query3="SELECT * FROM azienda WHERE IDazienda=".$arrIDazienda[$value];
require 'connessione_db.php';
$result = $mysqli->query($query3, MYSQLI_USE_RESULT);
$row=$result->fetch_assoc();
$arrNomeAzienda[$value]=$row['Nome'];
$arrPartitaIva[$value]=$row['PartitaIva'];
$mysqli->close();
}
Il ciclo FOREACH funziona perfettamente. Il problema avviene nel recupero dei dati dal DB: con la stessa SELECT sql alcune volte preleva il valore ed altre no.
Qualcuno è già incappato in qualcosa di simile?
Premetto che uso lo stesso codice in un altro ciclo FOREACH che preleva dati da un'altra tabella e funziona perfettamente.