|    
			
				31/07/2006, 11:58
			
			
			  | 
  |   |  |  |  |  Fecha de Ingreso: octubre-2005 Ubicación: Bogota 
						Mensajes: 335
					 Antigüedad: 20 años Puntos: 0 |  | 
  |  No se porque sale: Access denied for user 'ODBC'@'localhost' (using password: YES)  
  Mi error es:
 Access denied for user 'ODBC'@'localhost' (using password: YES) in C:\MiServer\WEB\phpmysql\includes\funciones.php on line 11
 Access denied for user 'ODBC'@'localhost' (using password: YES)
 
 No entiendo como acceder a la base de datos, ya tengo la tabla creada correctamente, el php también funciona bien.
 
 Server o HOSTNAME: localhost
 user: admin
 password: 123456
 database: pruebas
 
 
 Mi archivo php es el siguiente:
 
 <?php
 include ("includes/config.php");
 include ("includes/funciones.php");
 
 //nos conectamos a mysql
 $cnx = conectar ();
 //consulta.
 $sql = "SELECT * FROM directorio ORDER BY id DESC";
 $res= mysql_query($sql) or die (mysql_error());
 if( mysql_num_rows($res) >0){
 echo "cantidad de filas en el resultado: " . mysql_num_rows($res);
 }else{
 echo "no se obtuvieron resultados";
 }
 mysql_close($cnx);
 ?>
 
 las funciones que llamo son:
 config.php seria:
 
 <?php
 $HOSTNAME = "localhost";//SERVIDOR
 $USERNAME = "admin";                //USUARIO
 $PASSWORD = "123456";                //CONTRASEÑA
 $DATABASE = "pruebas";        //BASE DE DATOS
 ?>
 
 funciones.php
 <?
 /***
 función conectar
 que = se conecta a mysql y devuelve el identificador de conexión
 ***/
 function conectar(){
 global $HOSTNAME,$USERNAME,$PASSWORD,$DATABASE;
 $idcnx = mysql_connect($HOSTNAME, $USERNAME, $PASSWORD) or DIE(mysql_error());
 mysql_select_db($DATABASE, $idcnx);
 return $idcnx;
 }
 ?>
 
 
 Alguien me pude decir como arreglo el error.
     |