Ver Mensaje Individual
  #8 (permalink)  
Antiguo 25/05/2011, 08:24
Avatar de mft
mft
 
Fecha de Ingreso: abril-2003
Ubicación: *
Mensajes: 239
Antigüedad: 21 años
Puntos: 4
Busqueda Respuesta: refrescar select en explorer!

Va, para la 1er página, primero hago el listado.

Código PHP:
$sql="select idcliente,clavecliente from clientes order by clavecliente asc";
$rp=@mysql_query($sql$conn); 
luego en la misma página, con ajax, hay 3 select dependientes, el primero lista las claves de los clientes, el segundo y tercero, muestra los productos, y al escoger el producto muestra el precio, eso va así.

Código PHP:
$sql="SELECT idproducto,descripcion,precio,idcliente FROM productos WHERE idcliente = '$idcliente' and vendido='no'";
$result=@mysql_query($sql$conn); 
para el tercer select del precio , va así:
Código PHP:
$sql="SELECT idproducto,precio FROM productos WHERE idproducto = '$idproducto'";
$rz=@mysql_query($sql$conn); 
bueno, una vez seleccionados, los guardo en la tabla de ventas para registrar la venta, y actualizo la tabla de productos, para ponerle que ya fue vendido.

Código PHP:
extract($_POST);
        
$idventa=$idventa;
$idproducto=$idproducto;
$precio=$precio;
    
$sql="insert into venta (idventa,fecha,hora,cantidad) values('$idventa', '$fecha','$hora','$precio')";        
$rs=@mysql_query($sql$conn) or die("no sale insertar en venta");    
        
        
$sql="update productos set idventa='$idventa',fechaventa='$fecha',vendido='si' where idproducto='$idproducto'";
 
$rs=@mysql_query($sql$conn) or die("no sale en actualizar productos"); 

            
header("Location: ventas.php?ac=".$VENDIDO."&idventa=".$idventa); 
y listo, regreso a la página de nuevo por si quieren realizar nuevamente otra venta.

Gracias!!!!
__________________
Lo que haces, determina lo que eres.
Saludos!