Pasa que no le estas pasando ningun parametro a la funcion....
Código PHP:
<?php
fuction conexion($servidor,$user,$pass,$db){
$conectar=mysql_connect($servidor,$user,$pass) or die ("Error de Conexion");
$seleccionar=mysql_select_db($db,$conectar) or die ("Error de seleccion de db");
#te conviene llamarlas distinto a cada variable, y ademas, usar minusculas
if($seleccionar){
return $conectar;
}
}
?>
Y en la otra, lo que deberias hacer cuando usas la funcion de conexion, es guardar en una variable el return: asi:
Código PHP:
$conectado=conexion("IP","usuario","clave","baseDatos");
Entonces al hacer la consulta
Código PHP:
<?php
fuction consulta($cone,$consulta){
$result=mysql_query($consulta,$cone) or die ("Error en la Consulta");
return $result;
}
##ejemplo de consulta
$query=consulta($conectado,"select.....");
?>
Me parece mas facil crearte una clase en la cual tengas todos estas funciones com metodos, y no necesitarias mas que definir en el constructor el nombre de la base de datos....