Reiniciarlo no funcionaba, ya lo reinicié varias veces. Acabo de reinstalarlo, y nada, mismo fallo. Te pego el código entero si quieres, que igual el fallo viene a causa de algo de más arriba, pero ya te digo que es copiado de unas líneas antes, y en los dos casos (esta es la tercera vez que lo ejecuto) funcionaba bien. Pues este es el fragmento que tengo:
Código PHP:
<div id="discos_destacados">
<?php
$conexion = mysql_connect($server, $user, $pwd, $bd);
if($conexion!=FALSE)
{
$conectarBD = mysql_select_db($bd, $conexion);
if($conectarBD!=FALSE)
{
$query='select nombre from discos where recomendado = 1 order by rand() limit 10;';
$resultado = mysql_query($query, $conexion);
/*El fallo es desde aquí...*/
if($resultado != FALSE)
{
echo '<ul id="discos_destacados_lista">';
for($i=0;$i < 10; $i++)
{
$rows = mysql_fetch_row($resultado);
echo "<li>".$rows[0]."</li>\n";
}
echo "</ul>";
}
else
{
echo "<p>Error al conectar a la base de datos ".$bd.".</p><br>";
echo mysql_error();
mysql_close();
}
/*...hasta aquí, obviando el último else*/
}
else
{
echo "<p>Error al conectar a la base de datos ".$bd.".</p><br>";
echo mysql_error();
mysql_close();
}
}
else
{
echo "<p>Error al conectar al servidor de bases de datos ".$server.".</p><br>";
echo mysql_error();
mysql_close();
}
?>
</div>
Espero puedas ayudarme, que me he pasado la noche en vela probando cosas xD
Muchas gracias.