![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
26/07/2003, 14:30
|
Ex Colaborador | | Fecha de Ingreso: junio-2002
Mensajes: 9.091
Antigüedad: 22 años, 7 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. |