Ver Mensaje Individual
  #5 (permalink)  
Antiguo 25/01/2012, 17:13
jcmaganacruz
 
Fecha de Ingreso: abril-2011
Ubicación: 2º luna de Urano
Mensajes: 43
Antigüedad: 13 años
Puntos: 1
Exclamación Respuesta: sentencia no realiza accion

te lo juro hermano mira te mando un pedaso de sus consultas
Código PHP:
function consultaNoti1($id)
    {
        
$consulta1 "SELECT * FROM procesos_orden where id_orden = '$id' order by id_proceso,id_componente;";
        
$r1 mysql_query($consulta1)or die("No se pudo: ".mysql_error());
        return 
$r1;    
    }
    
    function 
consultaNoti2($id,$proceso)
    {
        
$consulta2 "SELECT * FROM procesos_orden where id_orden = '$id' and  id_proceso ='$proceso'order by id_componente ;";
        
$r2 mysql_query($consulta2)or die("No se pudo: ".mysql_error());
        return 
$r2;    
    }
    function 
consultaNoti3($id,$secuencia,$id_comp)
    {
        
$consulta2 "SELECT * FROM procesos_orden, procesos_componente where procesos_orden.id_proceso = procesos_componente.id_proceso and
                    procesos_orden.id_componente = procesos_componente.id_comp and
                    secuencia=(select max(secuencia) from procesos_componente
                      WHERE secuencia <'$secuencia' and id_componente='$id_comp' and id_orden = '$id')and id_componente='$id_comp' and id_orden = '$id';"
;
        
$r2 mysql_query($consulta2)or die("No se pudo: ".mysql_error());
        return 
$r2;    
    }
    function 
consultaNoti4($id,$id_comp)
    {
        
$consulta ="SELECT status FROM procesos_orden where id_orden = '$id' and  id_componente ='$id_comp' order by id_componente ;";
        
$r2 mysql_query($consulta)or die("No se pudo: ".mysql_error());
        return 
$r2;
    }
    
    function 
creacionNotificacionOrden($id_proceso,$id_componente,$id_orden,$id_pos,$status,$id_usuario)
    {
        
$consulta "INSERT INTO procesos_orden(id_proceso,id_componente,fecha_inicio,fecha_fin,id_orden,id_posicion,status,usuario) VALUES ('$id_proceso','$id_componente',NULL,NULL,'$id_orden','$id_pos','$status','$id_usuario');";
        
$resultado mysql_query($consulta)or die("No se pudo: ".mysql_error());
        
    }
    function 
actualizacionNotificacionOrden($id_proceso,$id_componente,$fecha,$id_orden,$id_pos,$status,$id_usuario)
    {
        if(
$status=="En proceso")
        {
            
$consulta ="UPDATE  procesos_orden SET  fecha_inicio =  '$fecha' ,status= '$status',usuario= '$id_usuario'  WHERE  id_orden = '$id_orden' and id_proceso = '$id_proceso' and id_componente = '$id_componente';";
            
$resultado mysql_query($consulta)or die("No se pudo: ".mysql_error());
        }else if(
$status=="Terminado")
        {
            
$consulta ="UPDATE  procesos_orden SET  fecha_fin =  '$fecha' ,status= '$status' ,usuario= '$id_usuario' WHERE  id_orden = '$id_orden' and id_proceso = '$id_proceso' and id_componente = '$id_componente';";
            
$resultado mysql_query($consulta)or die("No se pudo: ".mysql_error());
        }
    } 
y todas funcionan a la perfeccion