Ver Mensaje Individual
  #7 (permalink)  
Antiguo 16/01/2014, 14:09
Avatar de zreep
zreep
 
Fecha de Ingreso: octubre-2009
Ubicación: Argentina
Mensajes: 534
Antigüedad: 14 años, 6 meses
Puntos: 12
Respuesta: insertar varios registros en una tabla a la vez

Es que nose porque usas un for() cuando tienes que ingresar un dato? Tiene que usar un formulario y tomar los valores desde ahi para guardarlos en la db.

Código PHP:

if(isset($_POST['aceptar'])){
    
    if(!empty(
$_POST['descripcion']) && !empty($_POST['valor']) && !empty($_POST['stock']))
    {
$desc   $_POST['descripcion'];
$valor  $_POST['valor'];
$stock  $_POST['stock'];


$sql  "INSERT INTO venta (escripcion,valor,stock) values ('".$desc."','".$valor."','".$stock."')";
$res  mysqli_query($sql) or die(mysqli_error());

if (
$res){
    echo 
'inserción con exito';
    }
    }
    else{
    echo 
'no se puedo insertar';
}
}

<
form method="post" action="" enctype="multipart/form-data">
<
input type="text" name="descripcion" /><br />
<
input type="text" name="valor" /><br />
<
input type="text" name="stock" /><br />
<
input type="submit" name="aceptar" value="Aceptar" />
</
form
Mas o menos asi, tendrias que modificalo. Yo utilice las funciones isset que determina si una variable está definida y no es NULL y la funcion empty que determina si una variable está vacía.

Espero ayude. Saludos
__________________
Zreep