Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/10/2017, 14:28
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 14 años, 7 meses
Puntos: 214
Respuesta: mostras registros segun 2 condiciones

Pues ya queda más claro, solamente una pregunta,
los registros están todos en una sola tabla? o en dos?

Bueno, sea cual sea el caso, lo mejor es
entonces en la consulta que usas actualmente en la página inicial
(donde se muestra el código con el enlace para ver el detalle y el botón coloreado)
agregar un campo más en el query, que no es un campo de la tabla como tal,
sino una subconsulta que simplemente haga una operación matemática
la cual sería por un lado contar los registros del código, y a ese resultado, restarle los registros del código donde el estado sea 2 (aprobado).
Si el resultado de la resta es 0 entonces todos los registros tienen el estado 2,
en caso contrario, falta alguno(s) por tener el estado 2 (aprobado)

Igualmente se podría agregar otra subconsulta para saber si fue rechazado (imagino que si tiene varios detalles, digamos que 3,
pero uno fue rechazado, los otros 2 quedarán como pendientes imagino, o se sigue tramitando?)
Esto para que de una vez muestre el estado de rechazado en el listado, y que ni lo miren
(a menos que en la consulta ya omitas los resultados que fueron rechazados, en cuyo caso omite esta parte)

¿Se entiende?
Ya me dirás.
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com