Pero es q ese código no da error. Lo he cambiando usando mysql_error y sigue saliendo el mismo resultado. Si llamo a la función q he creado de conexión a la bd, q es la siguiente:
Código PHP:
function conexionBd() {
$db_host = "localhost";
$db_name = "gea_inicial";
$db_user = "root";le $link
$db_pass = "";
//$link = @mysql_connect($db_host, $db_user, $db_pass) or die ("Error while connecting data base");
$link=mysql_connect($db_host, $db_user, $db_pass) or die(mysql_error());
@mysql_select_db($db_name, $link) or die("Error while selecting data base");
return $link;
}
no me da error. El error me sale al usar el valor devuelto, al usar la variable $link, q entonces me sale el error arriba indicado.