Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/05/2015, 11:47
Avatar de lisllo_1
lisllo_1
 
Fecha de Ingreso: mayo-2015
Mensajes: 12
Antigüedad: 9 años
Puntos: 0
insertar input dinamico en base de datos

hola
tengo este formulario y uno de sus campos es un input dinamico y me guarda todos los campos menos ese... porfa ayuda...
Código Javascript:
Ver original
  1. <script type="text/javascript">
  2.             function crearCampos(cantidad){
  3.                var div = document.getElementById("Guia");
  4.                while(div.firstChild)div.removeChild(div.firstChild); // remover elementos;
  5.                for(var i = 1, cantidad = Number(cantidad); i <= cantidad; i++){
  6.                    var salto = document.createElement("P");
  7.                    var input = document.createElement("input");
  8.                    var text = document.createTextNode("Guia " + i + ": ");
  9.                    input.setAttribute("name", "nombre1[]");
  10.                    input.setAttribute("size", "12");
  11.                    input.className = "input";
  12.                    salto.appendChild(text);
  13.                    salto.appendChild(input);
  14.                    div.appendChild(salto);
  15.                 }
  16.             }  
  17.         </script>
Código PHP:
Ver original
  1. if(isset($_POST['crear'])){
  2.         for($i = 0; $i < count($_POST['nombre1']); $i++) { // Tomas el valor del campo
  3.          //$variable = $_POST['nombre1'][$i];  // Aqui lo verificas e insertas en la base de datos
  4.        
  5.           $guardar = "INSERT INTO guias(Nombre, Programa, Escuela, Sede, Numero_guia) VALUES ('".($_POST['nombre1'][$i])."','".$_POST['programa']."','".$_POST['escuela']."','".$_POST['sede']."','".$_POST['cantidad']."')";
  6.           $result = mysql_query($guardar) or die(mysql_error());
  7.         }

Última edición por lisllo_1; 04/05/2015 a las 11:49 Razón: me falto una parte