Les comento que necesito implementar un sistema de inventario con php y mysql, el formulario en php es con combos de texto, con la cantidad de 10 datos a ingresar:
equipo 1--------------------caracteristicas1------------------------serie1
equipo 2--------------------caracteristicas2------------------------serie2
equipo 3--------------------caracteristicas3------------------------serie3
equipo 4--------------------caracteristicas4------------------------serie4
equipo 5--------------------caracteristicas5------------------------serie5
hasta el 10, y luego realizar un insert en la bd, la cual funciona
Código PHP:
siendo los 4 primeros datos iguales para todos ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser') e inserta bien los datos en la base, sin embargo el problema es que si en el formulario quedan datos vacios, de todas formas se graban.Ver original
$sql = "INSERT INTO `17591db2`.`inventario` (`inv_rbd`, `inv_esta`, `inv_depe`, `inv_obs`, `inv_perif1`, `inv_cara1`, `inv_seri1`) VALUES ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi1','$bd_cara1','$bd_seri1'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi2','$bd_cara2','$bd_seri2'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi3','$bd_cara3','$bd_seri3'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi4','$bd_cara4','$bd_seri4'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi5','$bd_cara5','$bd_seri5'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi6','$bd_cara6','$bd_seri6'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi7','$bd_cara7','$bd_seri7'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi8','$bd_cara8','$bd_seri8'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi9','$bd_cara9','$bd_seri9'), ('$bd_rbd','$bd_esta','$bd_depe','$bd_obser','$bd_equi10','$bd_cara10','$bd_seri10')" or die ("Datos no conectados");
Me indicaron que tratara de realizar el procedimineto con array y bucles, lamentablemente no entiendo mucho esto, se como funciona un array pero no como lo hacen los bucles (while y foreach) y su interaccion con el insert into.
Si pueden ayudarme explicandome y con ejemplos les estaria muy agradecido.