Tema: Inputs txt
Ver Mensaje Individual
  #18 (permalink)  
Antiguo 15/03/2016, 21:53
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
Te lo vamos recalcando muchas veces

Código HTML:
Ver original
  1. <input type="text" name="producto">

Por

Código HTML:
Ver original
  1. <input type="text" name="producto[]">

Pd. No uses las quotes en el foro, usa el highlight de php en este caso, se nos facilita mucho mejor comprender el código.
si los tengo esos
Código HTML:
Ver original
  1. <input type="text" name="producto[]">
solo que copie el codigo del comentario de casi hasta arriba porque se me descargo la laptop y copie y pege desde mi movil a qui estael corregido pero sigue igual no me guarda

Código HTML:
Ver original
  1. <div id="stylized" class="myform">
  2.  
  3. <form id="form" name="form" method="POST" action="insertar_registro.php">
  4. <div id="material_pedido"></div>
  5.  
  6. <label>Clave del Empleado:</label><select id="empleado" name="idemp[]" style="width:50px;"></select><span style="float:left;padding:8px 0px 8px 8px;">
  7. Nombre del Empleado:</span><select id="no_empl"></select><span style="float:left;padding:8px 0px 8px 8px;">
  8. Area del Solicitante:</span><select id="area" style="width:150px;" /><span style="float:left;padding:8px 0px 8px 8px;">
  9. Fecha de la Solicitud:</span><?php $fecha= date("Y-m-d"); ?><!--=== sirve para obtener la fecha del equipo automaticamente ===-->
  10. <input type="date" name='fecha_sol' required value="<?php echo $fecha; ?>" readonly style="width:119px;"/><span style="float:left;padding:8px 0px 8px 8px;"></span>
  11.  
  12. <h1>Articulo a pedir</h1>
  13. <p>Puede añadir mas de 1 pedido si asi lo decea</p>
  14. <div id="div_1">
  15. <label>Clave producto:</label><input type="text" name="clave[]" id="clave1" style="width:50px;" value="<?php echo $row ['id_producto']; ?>"/><span style="float:left;padding:8px 0px 8px 8px;">
  16. Producto:</span><input type="text" name="producto[]" style="width:90px;" value="<?php echo $row ['nombre_produc']; ?>"/><span style="float:left;padding:8px 0px 8px 8px;">
  17. Marca:</span><input type="text" name="marca[]" style="width: 80px;" value="<?php echo $row ['marca']; ?>"/><span style="float:left;padding:8px 0px 8px 8px;">
  18. Cantidad:</span><input type="number" name="cantidad[]" style="width:30px;" /><input class="bt_plus" id="1" type="button" value="+" /><div class="error_form"></div>
  19. </div>
  20. <br>
  21. <br>
  22. <button type="submit" name="submit" class="boton">Enviar</button>
  23. </form>
  24. </div>

y para guardar este solo me guarda los primeros campos pero los campos que agrego no para escribir el producto y lo demas no
Código HTML:
Ver original
  1. <?php
  2.         include("php/conexion.php");
  3.    
  4.    if (isset($_POST['clave'])) {
  5.      $clave = $_POST['clave'];
  6.    }else{
  7.      $clave="";
  8.    }
  9.  
  10.    if (isset($_POST['idemp'])) {
  11.      $idemp = $_POST['idemp'];
  12.    }else{
  13.      $idemp ="";
  14.    }
  15.  
  16.    if (isset($_POST['producto'])) {
  17.      $producto = $_POST['producto'];
  18.    }else{
  19.      $producto="";
  20.    }
  21.  
  22.    if (isset($_POST['marca'])) {
  23.      $marca =$_POST['marca'];  
  24.    }else{
  25.      $marca="";
  26.    }
  27.  
  28.    if (isset($_POST['cantidad'])) {
  29.      $cantidad =$_POST['cantidad'];
  30.    }else{
  31.      $cantidad="";
  32.    }
  33.    
  34.    if (isset($_POST['area_sol'])) {
  35.      $area_sol = $_POST['area_sol'];
  36.    }else{
  37.      $area_sol="";
  38.    }
  39.    if (isset($_POST['fecha_sol'])) {
  40.      $fecha_sol = $_POST['fecha_sol'];
  41.    }else{
  42.      $fecha_sol="";
  43.    }
  44.  
  45.    for($i=0; $i < count($clave); $i++) {
  46.      $idemp = $_POST['idemp'][$i];
  47.      $clave = $_POST['clave'][$i];
  48.      $producto = $_POST['producto'][$i];
  49.      $marca = $_POST['marca'][$i];
  50.      $cantidad = $_POST['cantidad'][$i];
  51.      $fecha_sol = $_POST['fecha_sol'][$i];
  52.    }
  53.  
  54.    $query1 ="INSERT INTO detalle(id_pedidos, id_producto, producto, marca, cantidad, fecha_solicitud)
  55.    VALUES('$idemp', '$clave', '$producto', '$marca', '$cantidad', '$fecha_sol')";
  56.  
  57.    $resultado=mysql_query($query1, $conexion);
  58.    
  59.  ?>