
Y la consulta que hago es la siguiente:
Código PHP:
SELECT *
FROM `cobro`
WHERE id_producto = ".$id_producto. "
AND id_alumno = ".$id_alumno. "
ORDER BY id DESC
Código PHP:
SELECT * FROM (
SELECT *
FROM `cobro`
WHERE id_producto = ".$id_producto. "
AND id_alumno = ".$id_alumno. "
ORDER BY id DESC) as t1
WHERE t1.falta_pagar <>0
es decir, la primera consulta me traeria que un alumno cuyo id del pago es 20 y debe 0, pero con la segunda consulta me trae el alumno cuyo id del pago fue 17 y debia 7.
Es decir, se saltea la columna que era 0 (por el where que le coloque, pero me trae la anterior, y esto no me sirve)...
Espero haber sido claro... la idea es que primero realice la consulta y saque el ultimo cobro que se ha hecho por cada producto y alumno... y luego pregunte si alguno es 0, directamente no lo muestre..
Desde ya muchas gracias!!!!!!!!!!