Ver Mensaje Individual
  #12 (permalink)  
Antiguo 07/10/2008, 14:40
manguiti
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 17 años, 5 meses
Puntos: 7
generar array con name´s de un formulario

Supuestamente al poner el mismo nombre a los distintos names de los inputs que se pongan en el formulario, php genera un array con dichos name´s, pero a mi el codigo fuente generado se quedan todos con el mismo nombre....


Código PHP:
    echo "<br>";
    
    
    
$sql_jugadores mysql_query("SELECT Id, Camiseta FROM Jugadores WHERE equipo = '$equipo'",$conexion)or die ("Error en la consulta sql_jugadores");
    
    
$i=1;
    
    while (
$row mysql_fetch_array($sql_jugadores)){
         echo 
"<input type=\"text\" name=\"jugador[]\" value=\"".$row[1]."\" readonly=\"yes\"  />";
        echo 
"<input type=\"text\" name=\"puntos[]\" size=\"2\" /><br>";
        
$i++;
        } 
y este es el resultado....

Código HTML:
<form name="jugadores_equipo" action="?mod=calcula_puntos" method="post">
	
	Jornada: <input type="text" name="jornada" size="2"  />
	Id_equipo: <input type="text" name="id_equipo" readonly="yes" value="4" size="2" />

<br><input type="text" value="Victor Valdés" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Martín Caceres" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Piqué" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Márquez" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Puyol" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Xavi" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Gudjohnsen" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Iniesta" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Eto´o" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Messi" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Bojan" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Pinto" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Henry" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Keita" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Silvinho" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="G. Milito" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Dani Alves" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Hleb" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Abidal" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Touré Yaya" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Jorquera" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Pedrito" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="Víctor Sánchez" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br><input type="text" value="S.Busquets" readonly="yes" name="jugador[]" /><input type="text" name="puntos[]" size="2" /><br>
	¿Agregar? <select name="p_jugadores" onchange="agrega_puntos()"> <option value="#">No</option>
																		<option value="si">Si</option>
			</select>

	</form> 
Es por generar los inputs con el bucle while??