Dopo aver estratto dei dati dal db devo poterli stampare a video e dare la possibilità tramite i radiocheckbox di effettuare delle scelte.
Fatto ciò devo recuperare le scelte fatte.
Per fare questo utilizzo il ciclo while per stampare a video gli elementi del db per ogni ciclo devo utilizzare un name diverso per i radiocheckbox utilizzando degli array.
Il mio problema e poi cercare di gestire questi array per estrarre i valori in base alle scelte fatte.
Questo è lo script:
Come faccio a recuperare i valori di $riga[] in base alle scelta che sono state fatte?
A me quello che serve in fondo è somamre questi valori perchè non sono altro che dei numeri.
Ho provato con il ciclo foreach ma nn riesco a venirci a capo
Fatto ciò devo recuperare le scelte fatte.
Per fare questo utilizzo il ciclo while per stampare a video gli elementi del db per ogni ciclo devo utilizzare un name diverso per i radiocheckbox utilizzando degli array.
Il mio problema e poi cercare di gestire questi array per estrarre i valori in base alle scelte fatte.
Questo è lo script:
PHP:
$pg='1';
while($riga = mysql_fetch_array( $qry )) {
echo '<table width="50%" border="1" cellspacing="1" cellpadding="3">';
echo "<tr><td>".$riga['id']."</td>";
echo"<td><input type='radio' value=".$riga['a']." name=name_campo[".$pg."] />".$riga['a']."</td>";
echo"<td><input type='radio' value=".$riga['b']." name=name_campo[".$pg."] />".$riga['b']."</td>";
echo"<td><input type='radio' value=".$riga['c']." name=nome_campo[".$pg."] />".$riga['c']."</td></tr>";
echo "</table>";
$pg ++;
Come faccio a recuperare i valori di $riga[] in base alle scelta che sono state fatte?
A me quello che serve in fondo è somamre questi valori perchè non sono altro che dei numeri.
Ho provato con il ciclo foreach ma nn riesco a venirci a capo
PHP:
$somma='0';
foreach ($_POST['name_campo'] )
$somma=$somma + $riga[];
...
...