Foros del Web » Programando para Internet » PHP »

array de input para DDBB

Estas en el tema de array de input para DDBB en el foro de PHP en Foros del Web. Hola, tengo esta estructura que creo con un for Código PHP:   echo  "<tr>     <td>[$x]</td>     <td><input name=\"fecha_comp\" type=\"text\" value=\"\"></td>     <td><input name=\"monto\" type=\"text\" value=\"\"></td>     <td><input name=\"asunto\" type=\"text\" value=\"\"></td>   </tr>" ;  Sucede que pueden llegar a ...
  #1 (permalink)  
Antiguo 20/12/2005, 21:54
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 15 años, 10 meses
Puntos: 6
array de input para DDBB

Hola, tengo esta estructura que creo con un for
Código PHP:
 echo "<tr>
    <td>[$x]</td>
    <td><input name=\"fecha_comp\" type=\"text\" value=\"\"></td>
    <td><input name=\"monto\" type=\"text\" value=\"\"></td>
    <td><input name=\"asunto\" type=\"text\" value=\"\"></td>
  </tr>"

Sucede que pueden llegar a 30, o cual quieran pero no mas de 30...

como hago para insertar los datos en la tabla si envian mas de 1?

he probado con un for pero nada de nada, solo me inserta el primero las cantidad de veces $x.

Saludos
__________________
www.dataautos.com
  #2 (permalink)  
Antiguo 21/12/2005, 06:38
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Utiliza el nombre del "input" como "array":
Código PHP:
<td><input name="fecha_comp[$x]\" type=\"text\" value=\"\"></td> 
    <td><input name=\"monto[$x]\" type=\"text\" value=\"\"></td> 
    <td><input name=\"asunto[$X]\" type=\"text\" value=\"\"></td> 
De esta forma en tu scritp PHP de proceso podrás recorrer esos arrays que has generado desde el formulario con un bucle for() usando el mismo indice para cada "linea" de esos N input que se relacionan entre sí por línea.

Un saludo,
  #3 (permalink)  
Antiguo 21/12/2005, 16:26
Avatar de asinox  
Fecha de Ingreso: enero-2002
Ubicación: Santo Domingo
Mensajes: 2.712
Antigüedad: 15 años, 10 meses
Puntos: 6
Gracias Cluste, el caso es que no se como carajo anoche no podia hacerlo (y eso que lo habia hecho con upload multiples) ejjeej
__________________
www.dataautos.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:43.