Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/07/2003, 14:30
josemi
Ex Colaborador
 
Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 21 años, 10 meses
Puntos: 16
Hola,

La funcion para leer del recordset y avanzar es mysql_fetch_array() (o alguna de sus equivalentes.

Tu problema podria solucionarse asi:

Lee el primer registro de venta y lo metes en $venta
Lee el primer registro de compra y lo metes en $compra
Mientras nos queden registros en alguna de las dos tablas
- compara $compra con $venta
- si $compra <= $venta
-- muestra $compra
-- lee el siguiente registro de compra y lo metes en $compra
- sino
-- muestra $venta
-- lee el siguiente registro de venta y lo metes en $venta
- fin mientras

En la comparacion debes tener en cuenta que cuando acabes con una de las dos tablas, su correspondiente variable valdra FALSE. Si una de las variables es FALSE, puedes mostrar los registros de la otra tabla hasta el final.

Saludos.
__________________
Josemi

Aprendiz de mucho, maestro de poco.