Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/10/2014, 12:25
principalcount2013
 
Fecha de Ingreso: septiembre-2014
Mensajes: 13
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: no puedo recorrer post con foreach pra obtener sus indices y valores

De verdad muchas gracias ccliment me funciono bien, el codigo que necesitarba era este:


Código PHP:
Ver original
  1. <?php
  2. include_once("conexion.php");
  3.  
  4.  
  5. function metodo()
  6. {
  7. $tmp=false;  
  8.  
  9.     foreach ($_POST as $key => $valor)
  10.     {  
  11.        
  12.     if ((isset($valor)) && (!empty($valor)))
  13.     {
  14.         $tmp=true;
  15.         //echo "<br>el campo " . $key . " contiene :" . $valor;
  16.         }
  17.     else
  18.         {
  19.         $tmp=false;
  20.                 break;
  21.         //echo "el campo " . $key. " contiene :" . $valor;
  22.         }
  23.     }
  24.     return $tmp;
  25.  
  26. }
  27.  
  28.  
  29. if(metodo())
  30. {
  31.  
  32. $conexion=mysql_connect($host,$user,$password) or die ("No se ha conectado al host");
  33. mysql_select_db($bd,$conexion) or die ("No se ha conectado al la bd");
  34.  
  35. mysql_query("INSERT INTO practica (nombre,apellido,ci,direccion,telefono,sexo,correo)
  36. VALUES ('$_POST[nombre]','$_POST[apellido]','$_POST[ci]','$_POST[direccion]','$_POST[telefono]','$_POST[sexo]','$_POST[correo]')",$conexion);
  37. echo "datos insertado correctamente";
  38. }
  39. else
  40. {
  41.     echo "Tienes algun campo vacio";
  42. }
  43.  
  44.  
  45. metodo();
  46. ?>

Yo al llamar el campo colocaba $_POST y solo era $key o valor

Gracias pateketrueke me di cuenta pero ese fue que me puse a practicar tanto y deje eso si pero el problema es que no encontraba el indice.

Muchas gracias.

Última edición por principalcount2013; 02/10/2014 a las 12:26 Razón: me falto una palabra