Ho un for per far creare n form a cascata,e inserire i risultati di una query,e il codice è questo:
for($i=0;$i<$ris1;$i++){
$query1="SELECT Nome FROM Utente WHERE gruppo='$gruppo1';
$result = mysql_query($query1, $db)or die("Errore connessione");
if (mysql_num_rows($result) == 0) {
echo "Nessun elemento trovato.Ripetere la ricerca";
}
else{?>
<select name="<?$i?>" size="1">
<?
while($row = mysql_fetch_assoc($result)){
echo "<option selected=\"selected\">{$row['Cognome']}</option>";
}}?>
</select>
<?}?>
Facendo cosi dovrebbe mettere il valore che io gli assegno,scegliendo nel form,nella variabile i.il problema è che io nella pagina dopo dovrei inserire i valori selezionati,ma non so come fare.Ho provato a fare cosi:
for($id=0;$id<$i;$id++)
{
$query1="UPDATE Utente SET Punti=Punti+1 WHERE Nome='$i'";
if (mysql_query($query1, $db))
echo "Valore inserito correttamente";
else
echo "Errore durante l'inserimento";
}
ma mi da pagina bianca.
Grazie ciao