hola amigos tengo el siguite problema tengo un archivo php llamado trazas_ex.php en donde tengo los siguiente:
   
Código PHP:
Ver original- <?php  
- require_once('include/mysql_classIB.php'); 
- require_once('include/mysql_class.php'); 
- require_once('controlador_trazas_ex.php'); 
-   
- $pid_ope= $_GET[id_ope]; 
- $pdo = $_GET[tdo]; 
-   
-             //********************************************************** 
-             //*******CONSULTA LAS TRAZAS QUE SEAN DE IB EN SCD********** 
-             //********************************************************** 
-             $sql="SELECT * FROM proc_traza a LEFT JOIN traza b ON b.tra_codigo = a.id_traza LEFT JOIN tra_ope c ON c.cod_traz = a.id_traza 
-             WHERE id_operacion = '$pid_ope' AND DO = '$pdo' AND c.tra_aplicati = 'IB'"; 
-             //echo $sql.'<br />'; 
-             $micon->consulta($sql); 
-                  
-             while($datos = $micon->campoconsultaA()){ 
-                  
-                 $id_traza=$datos[id_traza]; 
-                 //**************************************************** 
-                 //*****RECORRE LOS REGISTROS DE IB Y LOS COMPARA****** 
-                 //****************************************************   
-                  
-                 $sql="SELECT ".$datos[campo]." as dato FROM ".$datos[tabla]." WHERE numero_do = '$_GET[cod_tramite]' "; 
-                 //echo $sql.'<br />'; 
-                 $bicon->consulta_IB($sql);           
-                 $rowim=$bicon->campoconsultaA_IB(); 
-                  
-                 //**************************************************** 
-                 //*****ACTUALIZA LAS VALIDACIONES DE LAS TRAZAS******* 
-                 //**************************************************** 
-                 $sql="UPDATE t_pro_traza SET valor='OK' WHERE  do='$pdo' AND id_traza='$id_traza'   AND id_operacion='$pid_ope'"; 
-                 //echo $sql.'<br />'; 
-                 $micon2->consulta($sql); 
-                                          
-                 //**************************************************** 
-                 //*******ACTUALIZA LA TRAZA CON EL VALOR DE IB******** 
-                 //****************************************************   
-                 $sql ="UPDATE proc_traza SET fechaini ='".$rowim[dato]."' WHERE do ='$pdo' AND id_operacion ='$pid_ope' 
-                 AND id_traza= '$id_traza'"; 
-                 //echo $sql.'<br />';    
-                 $micon3->consulta($sql);                 
-                  
-             }//fin del while 
-             //*************************************************** 
-             //************FUNCION AVANZA TRAMITE***************** 
-             //*************************************************** 
-             avanza_tramite($pid_ope, $pdo); 
- ?> 
y este otro que donde tengo la funcion avaza tramite 
 Código PHP:
    <?php 
function avanza_tramite($pid_ope, $pdo){
 
    //***** Escanea las trazas *********
    $sql="SELECT COUNT(1) AS novalido FROM proc_traza WHERE do='$pdo' AND id_operacion='$pid_ope' AND (fechaini ='0000-00-00' OR ISNULL(fechaini))";
    //echo $sql;
    $micon->consulta($sql);
    $dtra=$micon->campoconsultaA();    
    if($dtra[novalido]==0){    
        //Todas las trazas estan cumplidas...
        $ptra_estado = 'T';    
    }else{
        //**** Si las Trazas no estan Completas ****
        //*****  Toma el orden1 de la Traza Actual *******
        $sql="SELECT MIN(orden1) AS orden1 FROM  proc_traza b WHERE b.do='$pdo'  AND b.id_operacion='$pid_ope' 
        AND fechaini='0000-00-00' OR ISNULL(fechaini)";
        //echo $sql.'<br />';
        $micon->consulta($sql);    
        $dtra=$micon->campoconsultaA();
        
        $orden1=$dtra[orden1];
        //***** Toma el codigo  de la Traza Actual ***********    
        $sql="SELECT id_traza FROM proc_traza a WHERE a.do='$pdo' AND a.id_operacion='$pid_ope' AND a.orden1='$orden1'";
        //echo $sql.'<br />';
        $micon->consulta($sql);    
        $dtra=$micon->campoconsultaA();
        $id_traza_act=$dtra[id_traza];
        
        //************************************************
        ///*********CALCULA LA ULTIMA TRAZA***************
        //************************************************
        $sql="SELECT MAX(b.orden1) AS orden1 FROM proc_traza b WHERE b.do = '$pdo' AND b.id_operacion = '$pid_ope'
        AND CONCAT(b.fechaini,' ',b.horainit)IN(SELECT MAX(CONCAT(c.fechaini,' ',c.horainit)) FROM proc_traza c
        WHERE c.do = '$pdo' AND c.id_operacion = '$pid_ope')";
        //echo $sql.'<br />';
        $micon->consulta($sql);        
        
        //***** Toma el codigo  de la Traza Actual ***********    
        $sql="SELECT id_traza, CONCAT(fechaini,' ',horaini) AS feho FROM proc_traza a WHERE a.do='$pdo' AND a.id_operacion='$pid_ope' AND a.orden1='$orden1'";
        //echo $sql.'<br />';
        $micon->consulta($sql);    
        $dtra=$micon->campoconsultaA();
        $id_traza_ult=$dtra[id_traza];
        $id_orden_ult = $orden1;    
        $feho = $dtra[feho];
        //***** Actualiza Traza Actual y Ultima Traza *********
        $sql="UPDATE tramite SET ult_traza ='$id_orden_ult', cod_ult_traza='$id_traza_ult', cod_act_traza='$id_traza_act', fec_ult_traza='$feho' 
        WHERE do='$pdo' 
        AND id_operacion='$pid_ope'";
        //echo $sql.'<br />';
        $micon->consulta($sql);
        $ptra_estado = 'A';        
    }    
    //****************************
    //****VALIDA DOCUMENTOS*******
    //****************************
    
    $sql="SELECT COUNT(1) AS no_valido FROM p_documento a WHERE a.do = '$pdo' AND a.id_operacion = '$pid_ope' AND (valor !='3' OR ISNULL(valor))";
    //echo $sql;
    $micon->consulta($sql);
    $dtra=$micon->campoconsultaA();    
    
    if($dtra[novalido]==0){
        //Todas los documentos estan cumplidos...
        $pdoc_estado = 'T';
    }else{
        $pdoc_estado = 'A';        
    }    
    if($ptra_estado = 'T' && $pdoc_estado = 'A'){
        //************************
        //***FALTAN DOCUMENTOS****
        //************************
        $sql="UPDATE tramite SET tra_estado='T', ult_traza='99', cod_act_traza='MLG998' WHERE do ='$pdo' AND id_operacion = '$pid_ope'";
        //echo $sql;
        $micon->consulta($sql);
    
    }elseif($ptra_estado = 'A' && $pdoc_estado = 'T'){
        //************************
        //***FALTAN TRAZAS****
        //************************
        $sql="UPDATE tramite SET doc_estado='T' WHERE do ='$pdo' AND id_operacion = '$pid_ope'";
        //echo $sql;
        $micon->consulta($sql);
    
    }elseif($ptra_estado = 'T' && $pdoc_estado = 'T'){
        //***********************************
        //***TRAMITE TOTALMENTE TERMINADO****
        //***********************************
        $sql="UPDATE tramite SET estado='T', ult_traza='99', cod_ult_traza='MLG999', cod_act_traza='MLG999', fec_ult_traza='0000-00-00 00:00:00' 
        WHERE do ='$pdo' AND id_operacion = '$pid_ope'";
        //echo $sql;
        $micon->consulta($sql);
    
    }
    
}
?>    
  y me esta arrojando el sguite error    
Código error:
Ver original- Fatal error: Call to a member function consulta() on a non-object in C:\AppServ\www\SCDsite\controlador_trazas_ex.php on line 7