ya lo he solucionado, muchas gracias!!
El problema era que dentro de una misma pagina hacia dos consultas y en cada una me conectaba y me desconectaba de la base de datos, no se por que pero en principio no me daba error pero desde ayer si, lo que he hecho que en la primera consulta se conecta en la base de datos y cuando termina la segunda consulta que se desconecte.
Antes lo tenia así:
Código PHP:
<?php
include("conex.php");
$link=Conectarse();
//...primera consulta...
mysql_free_result($result);
mysql_close($link);
?>
....
<?php
include("conex.php");
$link=Conectarse();
//...segunda consulta...
mysql_free_result($result);
mysql_close($link);
?>
Ahora lo he modificado así:
Código PHP:
<?php
include("conex.php");
$link=Conectarse();
//...primera consulta...
mysql_free_result($result);
?>
....
<?php
//...segunda consulta...
mysql_free_result($result);
mysql_close($link);
?>
Gracias