Ciao carlitos1982,
provo a farti un esempio più o meno completo.
Nella pagina PHP dove esponi i dati letti dal DB, io farei così:
[php]
<form name="signup" id="signup" method="post" action="aggiornaclassifica.php">
<?php
$i=0;
while($row=mysql_fetch_array($query1))
{
?>
<input type="hidden" name="id_<?php echo $i;?>"
value="<?php echo $row['id'];?>">
<input type="text" name="squadra_<?php echo $i;?>"
value="<?php echo $row['squadra'];?>"><br/>
<input type="text" name="punti_<?php echo $i;?>"
value="<?php echo $row['punti'];?>"><br/>
<input type="text" name="vittorie_<?php echo $i;?>"
value="<?php echo $row['vittorie'];?>"><br/>
<input type="text" name="perse_<?php echo $i;?>"
value="<?php echo $row['perse'];?>"><br/>
<input type="text" name="golfatti_<?php echo $i;?>"
value="<?php echo $row['golfatti'];?>"><br/>
<input type="text" name="golsubiti_<?php echo $i;?>"
value="<?php echo $row['golsubiti'];?>">
<?php
}
?>
<input type="hidden" name="numsquadre" value="<?php echo $i;?>">
<input type="submit">
</form>
[/php]Poi nella pagina che riceve i dati del form, la aggiornaclassifica.php,
catturerei i dati in POST in questa maniera:
[php]
$numsquadre = $_POST['numsquadre'];
for($i=0; $i<$numsquadre; i++){
ISTRUZIONE UPDATE CON I VALORI DI:
$POST['id'.$i]; //recuperi l'id della squadra n (e del record)
$POST['squadra'.$i]; //recuperi il nome della squadra n
$POST['punti'.$i]; //recuperi i punti della squadra n
$POST['vittorie'.$i]; //recuperi i punti della squadra n
.........
}
?>
[/php]Penso che questa maniera sia conveniente in quanto non utilizza alcun array quindi è più comprensibile e
facile da implementare e mantenere.
Spero di non aver commesso errori,
perchè non ho avuto modo di testarla.:D