Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/09/2010, 08:53
serpens70
 
Fecha de Ingreso: septiembre-2010
Mensajes: 15
Antigüedad: 13 años, 8 meses
Puntos: 0
Conexión PHP=>MYSQL

Hola!

He hecho un login.php que se conecta a la BD para comprobar el usuario y contraseña.

La cosa está, en que si pongo los datos de conexión a la BD en el mismo login.php, funciona a la perfección, pero si los pongo en un config.php, y luego lo llamo desde el login.php no funciona.

La conexión la hago asi:

Cita:
config.php
<?

$dbhost='localhost';
$dbusuario='root';
$dbpassword='password';


$connexio = mysql_connect($dbhost, $dbusuario, $dbpassword) or die ("Error de conexion.");
$db=mysql_select_db("nombre_bd", $connexio) or die ("Error de conexion a la base de datos o la base de datos no existe.");

?>
Y desde el login.php la llamo con include("config.php");

Ambos archivos están en el mismo directorio.

El error que me tira es:

"Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in C:\xampp\htdocs\login.php on line 14"

Es decir, no se conecta a la BD con el user que hay en el config.php

He estado buscando infor por google, y he encontrado bastantes cosas, al parecer es un problema del ¿xampp?. Pero de momento ninguno me ha funcionado.

Gracias!