Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/12/2012, 19:32
francisco15
 
Fecha de Ingreso: diciembre-2012
Mensajes: 16
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: Inventario en php y mysql

gracias x sus respuestas!!
Manueld te comento que no puse el codigo del delete porque todo eso si me funciona lo unico que no me funciona es que a la hora de hacer la venta rebaje de la tabla articulo registro por registro todo de la tabla ventasunidad y lo que me sale es que solo revaja uno y los demas registros de la tabla ventasunidad no, mi idea es que busque en la tabla articulo registro x registro y que los rebaje de la tabla articulos despues que me los agregue a la tabla ventas pero todos los campos en la tabla ventas van en uno solo que se llama descripcion y despues eliminar todo de la tabla ventasunidad, todo esto si me sale lo unico que no es que solo me revaja un registro....... bueno ahora si pongo todo el codigo de lo que comente aver si me pueden ayudar gracias!!!!

if ($_POST['seleccion'] == 'vender')
{
$rg=mysql_query(" SELECT * FROM ventasunidad",$conexion) or
die("Problemas en el select:".mysql_error());

while($rs=mysql_fetch_array($rg))
{

$nombre=$rs['Nombre'];
$cantidadr=$rs['cantidaduni'];
}

$rt=mysql_query("select * from articulos
where Nombre='$nombre'",$conexion) or
die("Problemas en el select:".mysql_error());

if ($rg=mysql_fetch_array($rt))
{
$existenciat=$rg['existencia']-$cantidadr;
}
$registros=mysql_query("update articulos
set existencia=' $existenciat'
where Nombre='$nombre'",$conexion) or
die("Problemas en el select:".mysql_error());






$registros=mysql_query(" SELECT * FROM ventasunidad",$conexion) or
die("Problemas en el select:".mysql_error());

$totalventa=0;
$ventasu2=" ";
while($rs=mysql_fetch_array($registros))
{
$espacio= " ";
$ventasu= $rs['Nombre'].$espacio.$rs['Precio'].$espacio.$rs['cantidaduni'].$espacio.$rs['importe']. $espacio. $espacio. $espacio;
$ventasu2=$ventasu2.$ventasu;
$totalventa=$totalventa+ $rs['importe'];
}


mysql_query("INSERT INTO ventas (descripcion, total)
VALUES ('$ventasu2','$totalventa')", $conexion);


mysql_query("delete from ventasunidad",$conexion) or
die("Problemas en el select:".mysql_error());



}


mysql_close($conexion);
?>