MrSchmidtdtdtdtdtt: Datenbankverbindung über include übergeben

Beitrag lesen

Hallo,

ich bekomme follgenden Fehler, wenn ich die Datenbankverbindung über require_once("db_connection.php") übergebe:

Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localhost' (using password: NO) in E:...\htdocs\include\create_account.php on line 27

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in E:...\htdocs\include\create_account.php on line 27

Wenn die Datenbankverbindung allerdings von der Ausführenden php Datei aus (also der, die den Eintrag vornimmt bzw. den oberen Fehler produziert) erfolgt, funktioniert alles einwandfrei.

Mir ist klar, das hier die übergebene Verbindung nicht verwendet wird und stattdessen versucht wird mit dem standart Benutzer zu connecten.. was dann die entsprechende Fehlermeldung verursacht.
Aber weshalb?

Danke im Voraus.