Cita:
Iniciado por PabloPF tratarlos como arreglos...no se como hacerlo, explicame por favor
Mira. Cuando haces el While usas un incremento "i", pon a todos los nombres de los inputs [i] al final del nombre. Ejemplo
Código:
<input type="text" name="jornada_lesion[i]">
Con eso cada jugador va a tener su propio input text "jornada_lesion":
Jugardor 1 => jornada_lesion[0]
Jugardor 2 => jornada_lesion[1]
....
Y en PHP lo que haras es un for de esta manera:
Código PHP:
if(isset($_POST['cualquier_input']))
{
$limite = count($_POST['cualquier_input']); //Contamos cuantos elementos tiene el arreglo (cuantos jugadores con ese input hay)
for($i=0;$i<$limite;$i++)
{
$post1 = $_POST['input1']; //Asignamos a variables los POST para poderlos procesar como arreglos
....
mysql_query("UPDATE tabla SET campo1='$post1[i]',campo2='$post2[i]' WHERE campo_unico='$postID[i]'"); //Ejecutamos la consulta
}
}
Olvide algo No puedes hacerlo por nombre, tienes que hacerlo por su Campo único (ID) de la tabla para eso creas un <input type="hidden" name="id[]" value="<?php echo $jugadores['campo_unico']; ?>">
Con eso debe quedar. Cualquier duda seguimos...