Ciao a tutti,
ho un problema alcuanto strano, se così si piò definire...
volevo chiedervi se la funzione foreach e legata in qualche modo alla versione di php.
Vi spiego cosa mi succede ho una pagina che mi descrive tot di utenti e i loro punteggi accumulati...
pertanto ho due cicli annidati while (abbrevio il codice...)
siccome voglio conoscere i punteggi totali di tutti gli utenti mi riempio un array somma e fuori dal ciclo faccio così:Codice PHP:while ($result_name = mysql_fetch_assoc($esegui1)) {
echo $row[nome];
while ($result_punti = mysql_fetch_assoc($esegui2)) {
echo $row[punti];
$somma[] = $row[punti];
}
}
ora sto scherzetto su su un servere mi funziona e su un server no...Codice PHP:$a = 0;
foreach ( $somma as $b ) {
$totale = $a+$b;
}
echo "Totale Punti utenti: " . $totale;
![]()
ma è mai possibile...??![]()
E giusto secondo voi il procedimento... per avere un totale punti in questo caso....?
Grazie a chi mi farà passare sto mal di testa...![]()
![]()
Buona serata

Rispondi quotando
