|
|
·
Skindario
Buscar en el Foro Buscar Tags
Portal
Foro
Usuario
Foro
Normas
RSS
Etiquetas
Avatares
Rangos
Eventos
Staff
Entrevistas
Noticias
Caretos
F.A.Q
Subforos Privados
Estadisticas
Estadisticas
Usuarios
OnLine
Actividad
Funciones
Favoritos
P. Inicio
Imprimir
Buscar
Afiliados
¿Tu Web Aquí?
Comunidad ESDLA
Foros DWP
Websmasters Foro
Mundo Deluxe
Photosherox
Descargas-V
Enlázanos

i
Formulario dinamico
Haz clic para publicar un nuevo tema Haz clic para añadir una nueva respuesta 
Portal · Foros · Zona Webmasters · PHP
Noticias · Buscar · Tags · Imágenes · Usuarios · Fisgona
Autor Mensaje 
Vasantasena_guar
Webmaster Habitual
Webmaster Habitual

Haz clic para ver el perfil del usuario
Mensajes: 41
Desde: 04/Ago/2005
Formulario dinamico

Tengo un pequeño problema al crear un formulario "dinamico".
El kit de la cuestion esta en una parte que se repite $variable veces.

les paso un pseudo-codigo haber que me dicen :

<form action="programa.php" method="post">
<table>
 <tr>
  <td>columna A</td>
  <td>columna B</td>
 </tr>
// aqui meteria el blucle
<?for ($i=1;$i<=$variable;$i++){
// aqui imprimiria todo el formulario    
echo ('
 <tr>
  <td><imput type="text" name=$nombre[$i]></td>
  <td><imput type="radio" name=$opcion[$i] value="A" checked>
  <imput type="radio" name=$opcion[$i] value="B">
  <imput type="radio" name=$opcion[$i] value="C"></td>
 </tr>
// Aqui cierro el echo y el blucle 
');}?>
</table>

Como ven quiero controlar los valores nombre[] y opcion[] mediante arrays

Un saludo y espero su respuesta


30/Abr/2007 10:54 GMT+1 Perfil ·  Privado · Desconectado ·  Web
EffectedCard
Administrador
Administrador

Haz clic para ver el perfil del usuario

Usuario PRO Usuario PRO
Mensajes: 9.238
Desde: 16/Oct/2004
RE: Formulario dinamico

¿Por que haces name=$nombre[$i]? ¿donde especificas el valor de $nombre[1], $nombre[2], etc?

Te aconsejo que hagas lo siguiente. Los names ponlos como nombre[] (todos igual) y las opciones como opcion[] (aunque igual aqui crea conflicto por ser radio (seria mejor hacerlo con un desplegable)


Despues la informacion la recibes asi:
Codigo



Es un ejemplo de la funcion, lo importante seria:

@reset($nombre);
while( @list( $key, $value ) = @each( $nombre) ) {
}
Ahi estas eliginedo el array ($nombre) y diciendo que el numerito se llamara $key y que el valor que tome sera $value. Despues haces una funcion con eso como quieras.

30/Abr/2007 20:21 GMT+1 Perfil ·  Privado · Desconectado ·  Web
Haz clic para ir al tema anterior Haz clic para ir al tema siguiente
Haz clic para añadir una nueva respuesta 
Portal · Foros · Zona Webmasters · PHP
Temas similares Autor#VisitasÚltima respuesta
Mostrar datos de un usuario seleccionado desde un formulario06/Mar/2008, 17:31
Aimarejada
 2 26607/Mar/2008, 19:19
Aimarejada Ir al último mensaje del tema
Formulario en PHP y MySQL23/Feb/2008, 13:14
Darth_Carl
 2 21023/Feb/2008, 18:41
Darth_Carl Ir al último mensaje del tema
Formulario en PHP22/Feb/2008, 20:35
Darth_Carl
 9 18023/Feb/2008, 12:48
Darth_Carl Ir al último mensaje del tema
Formulario de busqueda16/Oct/2007, 17:35
baggiobanglio
 27 74019/Oct/2007, 17:01
baggiobanglio Ir al último mensaje del tema
Opciones:
Versión imprimible del tema
Subscríbete a este tema
Date de baja de este tema
Ir al subforo:  

TU NO PUEDES Escribir nuevos temas en este foro
TU NO PUEDES Responder a los temas en este foro
TU NO PUEDES Editar tus propios mensajes en este foro
TU NO PUEDES Borrar tus propios mensajes en este foro
Todas las fechas y horas son GMT+1. Ahora son las 00:54

Afiliados Plus
Skindario - Soporte Webmasters, Diseño Grafico, Miarroba, Rol + RPG y Mucho Mas TuarrobaGames - Emuladores, Roms, Juegos y RPG TuarrobaEbooks - Ebooks en castellano y Audiolibros Websmasters foro MundoDeluxe Photosherox - Diseñando & Aprendiendo
¿Tu Web Aquí?
Admin: EffectedCard - Skindario, foro soporte de Tuarroba desde el 16/10/04