Buenas,
Me pidieron montar un concurso reutilizando un código hecho por otro. El código funciona, pero solo cambiándole la base de datos a la que se tiene que conectar (solo la BD, el servidor es el mismo y son las mismas tablas) me sale este error:
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in /var/www/vhosts/4x4hiphop.com.es/httpdocs/concurso_rimas/comun/funciones.php on line 54
En la línea 54 está esta función:
Código PHP:
function Resultado($consulta)
{
$fila = mysql_fetch_object($consulta); //linea 54
return $fila;
}
En $consulta se le pasa una query. La función que conecta con la BBDD es la siguiente:
Código PHP:
function Conectar($base)
{
#inicializo las rutas rutas
$bbdd_user = "user";
$bbdd_pass = "pass";
$conn = mysql_connect($bbdd_path,$bbdd_user,$bbdd_pass);
if ($conn)
{
mysql_select_db($base, $conn);
return $conn;
}
else
{
echo "Error al acceder a la base de datos ".$base.". Inténtalo más tarde.";
return false;
}
}
Lo único que cambio es la base de datos al cual se tiene que conectar, pero las tablas que hay son las mismas. Que puedo hacer?
Gracias de antemano.