Ciao ragazzi,
premetto che sono particolarmente nuovo su tutti i tipi di forum quindi vi chiedo già scusa se sbaglio qualcosa.
Vi spiego la mia situazione. Ho questo pezzo di codice:
codice:
$array_fatturato=array();
for($gg=1;$gg<=31;$gg++){
$query=mysqli_query($con, "SELECT * FROM chiusure WHERE data_chiusura = '$anno-$mese_ricercato-$gg'");
while($desc=mysqli_fetch_array($query)){
$righe=mysqli_num_rows($query);
if($righe==0){
$array_fatturato[]=0;
}else{
$array_fatturato[]=$desc['t_fatturato'];
}
}
}
Vi spiego cosa fa che così evitate di perdere tempo nel capirlo. Sostanzialmente ho un ciclo for che prende 31 giorni del mese. Per ogni giorno viene effettuata una query che mi inserisce il totale del fatturato in un array che dovrebbe essere in qualsiasi caso di 30 elementi.
Il mio problema è appunto che quando effettuo un print_r($array_fatturato); mi vengono visualizzati solo 25 elementi che corrispondono ai record totali della tabella "Chiusure".
Mi sapete dire dove sbaglio gentilmente? 
Grazie in anticipo.