Foros del Web » Programando para Internet » PHP »

Como obtener todos los value de un form

Estas en el tema de Como obtener todos los value de un form en el foro de PHP en Foros del Web. Bueno estimado tengo un problema tengo una base de datos asi: id int(11) nombre varchar(100) descripcion text ---- en mi archivo que muestro tengo esto ...
  #1 (permalink)  
Antiguo 19/08/2010, 10:41
Avatar de xalupeao  
Fecha de Ingreso: mayo-2008
Ubicación: Santiago, Chile
Mensajes: 749
Antigüedad: 16 años
Puntos: 12
Como obtener todos los value de un form

Bueno estimado tengo un problema

tengo una base de datos asi:

id int(11)
nombre varchar(100)
descripcion text

----

en mi archivo que muestro tengo esto

Código PHP:
Ver original
  1. <?php
  2.  
  3. print'
  4.     <table border="1" width="100%" background="images/menu.jpg" class="sample">
  5.     <TR>
  6.         <TH align="center">Nombre</TH>
  7.         <TH align="center">Opcion</TH>
  8.        <TH align="center">Descripcion</TH>
  9.     </TR>';
  10.    
  11.     while($row=mysql_fecth_array($sql)){
  12.         print'
  13.         <TR>
  14.             <TD align="center">'.$row['nombre'].'</TD>
  15.             <TD align="center"><select name="select" id="select">
  16.               <option value="0">No</option>
  17.               <option value="'.$row['id'].'">Si</option>
  18.             </select></TD>
  19.             <TD align="center">'.$row['descripcion '].'</TD>
  20.         </TR>';
  21.     }
  22.     print'
  23.         <TR>
  24.           <TD colspan="3" align="center"><input type="submit" name="button" id="button" value="Guardar Cambios" /></TD>
  25.    </TR>
  26. </table>';
  27. ?>

bueno lo que necesito es que cuando se envie el form obtener todos los value mayores a 0.

¿Como podria hacer esto?

Gracias =D
__________________
Hosting en Chile en Silverhost - La solución en Hosting en Chile.
  #2 (permalink)  
Antiguo 19/08/2010, 10:43
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Como obtener todos los value de un form

investiga primero la estructura del $_POST
Código PHP:
foreach ($_POST as $name => $value// ... 
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #3 (permalink)  
Antiguo 19/08/2010, 10:47
Avatar de OsSk4R  
Fecha de Ingreso: octubre-2006
Ubicación: $this->home
Mensajes: 824
Antigüedad: 17 años, 6 meses
Puntos: 74
Respuesta: Como obtener todos los value de un form

Pues lo que se me ocurre es que en la página donde recojes los datos del form.
Concretamente cuando recojes los datos del select. Hacer una comprobación que te diga si la opción u opciones del select son mayores a 0.

De ser mayor a 0 continuas con el proceso. O sea, si los datos los guardas en una BD por ejemplo pues continuar con el proceso de inserción...

Si la opción del select es menor a 0 pues solo guardas o muestras los demas datos excepto los del select.

¿No te valdría ese planteamiento?

Saludos,
  #4 (permalink)  
Antiguo 19/08/2010, 11:19
 
Fecha de Ingreso: agosto-2010
Mensajes: 79
Antigüedad: 13 años, 8 meses
Puntos: 2
De acuerdo Respuesta: Como obtener todos los value de un form

Cita:
Iniciado por pateketrueke Ver Mensaje
investiga primero la estructura del $_post
Código PHP:
foreach ($_post as $name => $value// ... 
+1

Etiquetas: formulario
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 18:46.