Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2010, 17:52
erxaca
 
Fecha de Ingreso: enero-2010
Mensajes: 389
Antigüedad: 14 años, 3 meses
Puntos: 4
Problemilla con parametros y funciones

Hola, estoy realizando un proyecto en el que me devuelve los siguientes errores:

Código PHP:
Warningmysql_select_db(): supplied argument is not a valid MySQL-Link resource in C:xampphtdocs123weblibreriasacceso_db.php on line 17

Warning
mysql_query(): supplied argument is not a valid MySQL-Link resource in C:xampphtdocs123weblibreriasacceso_db.php on line 18

Warning
mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:xampphtdocs123weblibreriasacceso_db.php on line 22

Warning
mysql_close(): supplied argument is not a valid MySQL-Link resource in C:xampphtdocs123weblibreriasacceso_db.php on line 26 
El contenido del archivo acceso_db.php es:
<?php
//Nombre de la base de datos
$bd='web';
//Usuario de la base de datos
$usuario='root';
//Servidor de la base de datos
$servidor='localhost';
//Contraseña de la base de datos
$pass='';

function Conexion() {
mysql_connect($servidor,$usuario,$pass);
return $conexion;
}
//Hacemos la consulta
function Consulta($consulta,$conexion) {
mysql_select_db($bd,$conexion);
return mysql_query($consulta,$conexion);
}
//Obtenemos los resultados
function Datos($resultado) {
return mysql_fetch_array($resultado, MYSQL_ASSOC);
}
//Cerramos la base de datos
function Cerrar($conexion) {
mysql_close($conexion);
}
?>

y a estas funciones las llamo desde otros archivos de las siguiente manera:
$conexion=Conexion();
$resultado=Consulta('SELECT X FROM X',$conexion);
while($fila=Datos($resultado)) {
$datos[]=$fila;
}
Cerrar($conexion);

¿Porque me devuelve esos errores? ¿Puedo llamar desde otro archivo a esas funciones sin enviarle ningun dato no?

Gracias por su ayuda!