Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/03/2008, 05:18
Avatar de arielcasanova
arielcasanova
 
Fecha de Ingreso: octubre-2004
Ubicación: Bahía Blanca - Argentina
Mensajes: 332
Antigüedad: 19 años, 7 meses
Puntos: 1
ayuda con if y consulta mysql

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!
__________________
Ariel Casanova
diseño y desarrollo web estratégico
www.emporia.com.ar