Avatar billede engberg Juniormester
20. august 2005 - 22:21 Der er 3 kommentarer og
1 løsning

Kan ikke finde streng i funktion?

Hejsa

Jeg har to filer som jeg inkluderer i en php-fil

"config.inc";
"funktioner.inc";

Den første fil indeholder bl.a. oplysningerne:
$db_name = "xxx";
$db_host = "xxx";
$db_user = "xxx";
$db_pass = "xxx";

Nu kalder jeg så en funktion i den sidste fil. Problemet er at funktionen skal kontakte databasen, hvilket den ikke kan - den skriver: "No Database Selected".
Hvis jeg smider databaseoplysningerne ind i selve funktionen virker det fint.... Men så er der jo flere steder at rette, hvis jeg skulle få en anden database...
Avatar billede Slettet bruger
20. august 2005 - 22:24 #1
Når du udskriver din funktion skal du blot skrive:

navn($db_name, $db_host, $db_user, $db_pass);
Avatar billede Slettet bruger
20. august 2005 - 22:29 #2
og også når du laver din funktion. Ligesom nedenstående kode.

<?php
function navn($db_name, $db_host, $db_user, $db_pass) {
    return $db_name;
}

echo navn($db_name, $db_host, $db_user, $db_pass);
?>
Avatar billede engberg Juniormester
20. august 2005 - 22:34 #3
Tak for det - det var lige det jeg behøvede...
Avatar billede Slettet bruger
20. august 2005 - 22:36 #4
Velbekomme ;) og tak for point
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester