Tema: Inputs txt
Ver Mensaje Individual
  #22 (permalink)  
Antiguo 16/03/2016, 12:06
Eric_Alberto
 
Fecha de Ingreso: febrero-2016
Mensajes: 31
Antigüedad: 8 años, 2 meses
Puntos: 0
Respuesta: Inputs txt

Cita:
Iniciado por rodocoyote15 Ver Mensaje
El insert lo tienes que hacer también dentro del for, @xfxstudios te lo ha puesto en el ejemplo ya.
una pregunta a lo que dice @xfxstudios
Cita:
puede ser cualquiera de los que estas pasando siempre que valla de esa manera, analiza el codigo, solo estas seleccionando un elemento del array para contar cuantos registros van en el y asi ejecutar la consulta de inserción tantas veces como registras en el array contenga.
en este comentario se referia a que hiciera el codigo de esta manera en el for?
Código PHP:
Ver original
  1. <?php
  2.         include("php/conexion.php");
  3.    
  4.     $cuenta = count($_POST['idemp']);  /*esto fue lo que hice, pero me sigue guardando el primer campo y los otros 2 que agrego no*/
  5.      ($_POST['clave']);
  6.      ($_POST['producto']);
  7.      ($_POST['marca']);
  8.      ($_POST['cantidad']);
  9.      ($_POST['fecha_sol']);
  10.  
  11.     for ($i=0; $i <$cuenta; $i++) {
  12.         $idemp = $_POST['idemp'][$i];
  13.         $clave = $_POST['clave'][$i];
  14.         $producto = $_POST['producto'][$i];
  15.         $marca = $_POST['marca'][$i];
  16.         $cantidad = $_POST['cantidad'][$i];
  17.         $fecha_sol = $_POST['fecha_sol'][$i];
  18.            
  19.  
  20.     $query1 ="INSERT INTO detalle(id_pedidos, id_producto, producto, marca, cantidad, fecha_solicitud)
  21.    VALUES('$idemp', '$clave', '$producto', '$marca', '$cantidad', '$fecha_sol')";
  22.     $resultado=mysqli_query($conexion, $query1);
  23.    
  24.     }
  25.   ?>