Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/09/2013, 17:11
tattojk
 
Fecha de Ingreso: febrero-2005
Mensajes: 673
Antigüedad: 21 años, 7 meses
Puntos: 2
Pregunta Fatal error: Call to a member function fetch_assoc() on a non-object

Cordial saludo.

Trabajo con PHP 5 y Mysql 5 tengo parte del siguiente codigo me ejecuta bien el primer select pero el segundo me sale lo siguiente:
Fatal error: Call to a member function fetch_assoc() on a non-object

No coloque todo el código porque es extenso, se debe leer todos los registros de la tabla tmp_HoraDoce y guardarlas en otra; por eso debo sacar el maximo consecutivo de la otra tabla pero al hacer esa consulta me sale el error:
Fatal error: Call to a member function fetch_assoc() on a non-object

Que debo hacer para evitar ese error y poder seguir con el proceso??

Código PHP:
            $conexion = crearConexion();
            
$conexion->autocommit(FALSE);

            
$Estado ='A';
            
$Cont = 0;

            
$sql = "SELECT thdDia, thdHoraInic, thdHoraFina 
                    FROM tmp_HoraDoce 
                    WHERE usuConsecutivo = ? AND 
                    sedConsecutivo = ?  
                    ORDER BY thdDia"
;
            
$sentencia = $conexion->prepare($sql);
            
$sentencia->bind_param("ii", $usuConsecutivo, $sedConsecutivo);
            
$sentencia->execute();
            
$sentencia->bind_result($thdDia, $thdHoraInic, $thdHoraFina);
            
            while(
$sentencia->fetch())
                {
                    
$fila = array('thdDia'=>$thdDia, 'thdHoraInic'=>$thdHoraInic, 'thdHoraFina'=>$thdHoraFina);

                    
$Sql = "select max(hdConsecutivo) as Consec from horadoce";
                    
$BusqHora = $conexion->query($Sql);
                    while(
$arrHora = $BusqHora->fetch_assoc())
                        {
$hdConsecutivo = $arrHora['Consec'] + 1;}
                    
$BusqHora->free();
                              } 
Agradezco de antemano la ayuda y sugerencias que me puedan brindar.