Avatar billede Slettet bruger
23. april 2006 - 09:12 Der er 3 kommentarer og
1 løsning

Fra class til class

Jeg har en class som hedder Bruger, men jeg har en class der hedder connection, som indeholder
        function db() {
            if(!mysql_connect("localhost", "root", "")) {
                echo "<span class=\"error\">Fejl kan ikke oprette forbindelse.<br />".mysql_error()."</span>";
            }
            if(!mysql_select_db("bruger_db")) {
                echo "<span class=\"error\">Fejl kan ikke v&aelig;lge database.<br />".mysql_error()."</span>";
            }
        }
men hvordan får jeg fat i den?
Hvordan kommer jeg over i en anden class, og snupper ($connection->db();)
Avatar billede Slettet bruger
23. april 2006 - 09:15 #1
Begge class'es bliver include på siden.
Avatar billede steven_ Nybegynder
23. april 2006 - 11:52 #2
Enten følgende:
**
class Bruger extends Connection
{
      function login( $username, $password )
      {
            // $this->db();
      }
}
**

eller også er nedenstående en mulighed:

**
class Bruger
{
      function login( $username, $password )
      {
            global $connection;
            // $connection->db();
      }
}
**
Avatar billede steven_ Nybegynder
23. april 2006 - 11:52 #3
..
Avatar billede Slettet bruger
23. april 2006 - 19:32 #4
takker kan bedst lide forslag 1.
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