Foros del Web » Programando para Internet » PHP »

Cómo saber cuántos campos de un formulario se han enviado??

Estas en el tema de Cómo saber cuántos campos de un formulario se han enviado?? en el foro de PHP en Foros del Web. Hola mi duda es la siguiente, yo tengo un formulario que crea campos dinámicos y quiero saber si hay alguna función en php para saber ...
  #1 (permalink)  
Antiguo 18/05/2008, 09:14
 
Fecha de Ingreso: febrero-2008
Mensajes: 76
Antigüedad: 16 años, 1 mes
Puntos: 0
Cómo saber cuántos campos de un formulario se han enviado??

Hola mi duda es la siguiente, yo tengo un formulario que crea campos dinámicos y quiero saber si hay alguna función en php para saber cuantos campos de un formulario se han enviado, para así poder añadir en la tabla de mi base de datos los campos necesarios para almacenar la información que me han enviado del formulario.

Gracias.
  #2 (permalink)  
Antiguo 18/05/2008, 11:48
jpeeri
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Cómo saber cuántos campos de un formulario se han enviado??

count($_POST) o count($_GET)
  #3 (permalink)  
Antiguo 18/05/2008, 17:06
 
Fecha de Ingreso: junio-2007
Ubicación: por ahi
Mensajes: 262
Antigüedad: 16 años, 9 meses
Puntos: 4
Respuesta: Cómo saber cuántos campos de un formulario se han enviado??

count($_REQUEST) == funciona para get y para post
__________________
Hernando Saenz Sanchez
  #4 (permalink)  
Antiguo 18/05/2008, 17:40
Avatar de korg1988  
Fecha de Ingreso: junio-2006
Ubicación: Santa Fe, Argentina
Mensajes: 825
Antigüedad: 17 años, 9 meses
Puntos: 19
Respuesta: Cómo saber cuántos campos de un formulario se han enviado??

sizeof($_POST);

es otra alternativa
  #5 (permalink)  
Antiguo 19/05/2008, 03:46
 
Fecha de Ingreso: febrero-2008
Mensajes: 76
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: Cómo saber cuántos campos de un formulario se han enviado??

Gracias a todos, me han servido vuestra respuesta.
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 14:06.