Si, esta correcto, bueno salvo que en la segunda funcion, el parametro es la base de datos, no la tabla, pero me imagino que te referias a eso. De todos modos, yo me refiero solo a la primera funcion, o sea la mysql_connect porque evidentemente si esta no devuelve ningun valor en $link (que es mi caso), la segunda funcion no podra funcionar.
Queria comentar, que la pagina web que venia por defecto en el servidor tenia un poco de codigo php que accedia a la base de datos para mostrar alguna informacion (por ejemplo la version). Esta parte de codigo era asi:
Código:
if (extension_loaded('mysql'))
{
if ($link = @mysql_connect('localhost',$cfg['Servers']['1']['user'] ,$cfg['Servers']['1']['password']))
$mysql_version = mysql_get_server_info();
else
$mysql_version = $langues[$langue]['mysqlerror1'];
}
if (extension_loaded('mysqli'))
{
if ($link = @mysqli_connect('localhost',$cfg['Servers']['1']['user'] ,$cfg['Servers']['1']['password']))
$mysql_version = mysqli_get_server_info($link);
else
$mysql_version = $langues[$langue]['mysqlerror1'];
}
Por que en este caso funciona y a mi no????
A malas, he copiado el codigo en mi archivo y ha conectado, pero bueno, me gustaria saber el porque de esto.
Gracias, saludos.