
Originariamente inviata da
optime
oggi fa freddo per colpa di Burian, quindi la mia boccia di vetro non si accende. Appena fa un po' più caldo la accendo e vedo da lontano il tuo codice per debuggarlo

Scusa hai ragione, ma alla fine è un semplice codice comprendente una query ed un ciclo while:
codice:
$query="SELECT ID_INCONTRI, FED_CAMP, SQ_H, SQ_A, DATA_ORA,".$fed." LOGO_CASA, LOGO_TRAS FROM Archivio";
if ($result = $mysqli->query($query)) {
if ($result->num_rows==0) {
echo '<H1 style="text-align: center">ATTENZIONE!!! NESSUN INCONTRO TROVATO X QUESTA FEDERAZIONE!</H1>';
die;
}
while ($row = $result->fetch_assoc()) {
$tmp_NS=explode(' ',$row['DATA_ORA']);
$data_incontro_NS=str_replace('(','',$tmp_NS[0]);
$ora_incontro_NS=str_replace(')','',$tmp_NS[1]);
// if ($data_incontro_NS>date('d/m/Y')||( $data_incontro_NS==date('d/m/Y')&&$ora_incontro_NS>date("H:i") )) {
$arr_incontri_NS[$row['ID_INCONTRI']]=$row['SQ_H'].' - '.$row['SQ_A'].' '.$row['DATA_ORA'];
$arr_logo[$row['ID_INCONTRI']]=$row['LOGO_CASA'].'@'.$row['LOGO_TRAS'];
// }
}
$result->num_rows mi dà il giusto numero di righe (uguali a quelle che ottengo in PhpMyAdmin tramite la finestra immediata di SQL), però eseguendo il ciclo WHILE, nell'array $arr_incontri_NS, ci vanno a finire meno dati di quelli che dovrei ottenere, o di quelli conteggiati da num_rows