Foros del Web » Programando para Internet » PHP »

Recorrer $_POST

Estas en el tema de Recorrer $_POST en el foro de PHP en Foros del Web. Hola a todos! Estoy diseñando una pagina con php, y me veo en la necesidad de usar alguna funcion ((si existe alguna))para averiguar el numero ...
  #1 (permalink)  
Antiguo 30/04/2010, 03:39
 
Fecha de Ingreso: abril-2010
Mensajes: 6
Antigüedad: 14 años
Puntos: 0
Recorrer $_POST

Hola a todos!
Estoy diseñando una pagina con php, y me veo en la necesidad de usar alguna funcion ((si existe alguna))para averiguar el numero de registros de $_POST y asi poder leer hasta longitud -1 que es lo que necesito.
Alguien podria ayudarme???es urgente
Gracias de antemano
  #2 (permalink)  
Antiguo 30/04/2010, 04:09
Avatar de Vun
Vun
Colaborador
 
Fecha de Ingreso: agosto-2009
Ubicación: Benalmádena, España
Mensajes: 2.265
Antigüedad: 14 años, 9 meses
Puntos: 150
Respuesta: Recorrer $_POST

Prueba con:

Código PHP:
foreach ($_POST as $key => $value) {
echo 
$key." - ".$value."<br>";

Saludos
  #3 (permalink)  
Antiguo 30/04/2010, 04:11
 
Fecha de Ingreso: marzo-2010
Ubicación: Barcelona
Mensajes: 657
Antigüedad: 14 años, 1 mes
Puntos: 26
Respuesta: Recorrer $_POST

Suponiendo que POST es un array podrias hacer esto:

Código PHP:
count($_POST); 
  #4 (permalink)  
Antiguo 30/04/2010, 04:17
 
Fecha de Ingreso: abril-2010
Mensajes: 6
Antigüedad: 14 años
Puntos: 0
Respuesta: Recorrer $_POST

Gracias vallu, era justo lo que necesitaba!funciona sin problemas
  #5 (permalink)  
Antiguo 30/04/2010, 07:02
Avatar de spider_boy  
Fecha de Ingreso: diciembre-2003
Ubicación: Chile
Mensajes: 1.855
Antigüedad: 20 años, 4 meses
Puntos: 89
Respuesta: Recorrer $_POST

Con la forma de Vun, te ahorras el count.
__________________
Nunca te olvidaré mi negra hermosa. Te extraño demasiado.

Etiquetas: post, recorrer
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 12:30.