cambiaste el orden? primero el sql y luego si el mysql_query?? y tambien miraste lo de las comillas??...
mira este debe ser el orden logico
Código PHP:
$link = mysql_connect("localhost","root","") or die ("No puedo conectar a
la base de datos");
$link = mysql_select_db("telefonos",$link);
$sql =
$result = mysql_query($sql,$link);
primero te conectas.. luego selecciones la base de datos.. haces el sql y luego el mysql_query