Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/12/2007, 03:28
sk1one
 
Fecha de Ingreso: diciembre-2007
Mensajes: 149
Antigüedad: 16 años, 5 meses
Puntos: 1
Catchable fatal error: Object of class mysqli_result ...

Hola os explico mi version de php es la 5.2 y nose porque pero no veo el error de este script me devuelve este fallo, gracias por leerme aunque sea :(

Catchable fatal error: Object of class mysqli_result could not be converted to string in C:\xampp\htdocs\domains\busca_ref.php on line 43


<body>
<?php

$id_referencia = $_GET['ref'];

if(!$id_referencia)
{
echo '<span class="fuenteLetrasError">No se introdujo la referencia</span>';
exit;
}

if(!get_magic_quotes_gpc()) // si no esta activado los caracteres de control meteselos.
{
$id_referencia = addslashes($id_referencia);
}

// estableciendo conexión BD

$db = new mysqli('localhost','root','7a63b2d','referencias') ;

if(mysqli_connect_errno()) // si hay error
{
echo '<span class="fuenteLetrasError">Error. contacte con el administrador.</span>';
exit;
}

$consulta = 'select * from referencias where id_referencia="'.$id_referencia.'"';

//ejecución de consulta y asignacion a variable.
$resultado = $db->query($consulta);
echo $resultado;
// numero de filas afectadas

$num_resultados = $resultado->num_rows;

if($num_resultados > 0)
{
echo '<span class="fuenteLetrasExiste">La referencia HA SIDO ACEPTADA </span><br/><br/>';
echo '<a href="referencia.php"><input name="buscar" class="fuenteLetras" type="button" id="buscar" value="Volver a buscar" /></a>';
echo $num_resultados;
//mysqli_free_result($resultado);
$resultado->free();
}
else if($num_resultados == 0)
{
echo '<span class="fuenteLetrasError">La referencia NO FUE ACEPTADA </span><br/><br/>';
echo '<a href="referencia.php"><input name="buscar" class="fuenteLetras" type="button" id="buscar" value="Volver a buscar" /></a>';
//mysqli_free_result($resultado);
echo $num_resultados;
$resultado->free();
}


$db->close();
?>
</body>