Buenas.
Estoy un poco desorientado sobre cómo realizar una operación con PHP y MySQL.
Hay una determinada cantidad de proyectos, con una determinada cantidad de tareas cada uno.
Las tareas tienen un estado (no iniciada, en ejecución, finalizada).
Los operadores pueden modificar estos estados.
Yo necesito que cuando un operador modifique un estado de tarea a finalizada, se busque el estado de todas las tareas correspondientes a este proyecto, y si todas tiene el valor "finalizada" en su estado, esto cambie el estado de proyecto a finalizado.
Sería algo como
select * from tareas where id_proyecto='$idproy'
if (todos los registros devueltos por la consulta tienen estado='finalizada')
{
update proyectos set estado=finalizado where id='$idproy'
}
Pero bueno, no sé cómo catzo poner lo que va en el if.
¿Alguna sugerencia?
Gracias!