Código PHP:
<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","user","password")))
{
echo "Error conectando a la base de datos.";
exit();
}
if (!mysql_select_db("nombre_base_de_datos",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
$link=Conectarse();
mysql_close($link); //cierra la conexion
?>
También me ha puesto el nombre del servidor de MySQL, pero yo eso no lo he puesto en ningún sitio ya que anteriormente no me hacía falta.
¿Van por ahí los tiros? Es que lo único que se me ocurre es que lo de "localhost" no esté bien.