Kleines problemchen mit PHP+MySQL-Verbindungsaufbau

Suchfunktion

Erfahrenes Mitglied
Hi.

Ich habe folgendes Script:
PHP:
<?php
function connect_db(){
	mysql_connect($MOBILE['mysql']['host'], $MOBILE['mysql']['username'], $MOBILE['mysql']['password']);
	mysql_select_db($MOBILE['mysql']['database']);
	return mysql_error();
}

$MOBILE['mysql']['host'] = 'localhost';
$MOBILE['mysql']['username'] = 'root';
$MOBILE['mysql']['password'] = '';
$MOBILE['mysql']['database'] = 'mobile-address';
connect_db();
?>

Und bekomme beim Ausfuehren folgende Fehlermeldung:
Access denied for user 'ODBC'@'localhost' (using password: NO)

Wenn ich allerdings die Werte direkt in den mysql_connect()-Befehl eintrage, funktioniert es:
PHP:
<?php
function connect_db(){
	mysql_connect('localhost', 'root', '');
	mysql_select_db('mobile-address');
	return mysql_error();
}
...
?>

Wie kommts?
Wieso werden die Werte aus dem Array nicht uebernommen? :-(

mfg
Suche
 
Zurück