|  | Posted by Kimmo Laine on 06/18/23 11:57 
"Slant" <rcross@gmail.com> wrote in message news:1157476551.134715.190600@d34g2000cwd.googlegroups.com...
 > I see no reason why this should not work.  In a recent post here in
 > this same group, I posted a very similar example for a Database
 > instantiation class:
 >
 >   function __construct() {
 >
 >      $db['host'] = "localhost";
 >      $db['user'] = "root";
 >      $db['pass'] = "";
 >      $db['name'] = "pbtportal";
 >
 >      $link = mysql_connect($db['host'],$db['user'],$db['pass']);
 >      mysql_select_db($db['name'],$link);
 >
 >    }
 >
 > Works like a charm!  In this case, I did not declair the variable "$db"
 > but probably should have.
 
 IMHO, those aren't class members, the $db elements. You should be using the
 $this pointer: $this->db[...]. Now they're only visible inside the scope of
 the __construct method. This is't exactly the same thing that nephish was
 asking...
 
 Still, the way nephish was doing it works fine, your example just doesn't
 demonstrate it very well.
 
 --
 "Ohjelmoija  on  organismi  joka  muuttaa  kofeiinia  koodiksi" - lpk
 http://outolempi.net/ahdistus/ - Satunnaisesti pδivittyvδ nettisarjis
 spam@outolempi.net || Gedoon-S @ IRCnet || rot13(xvzzb@bhgbyrzcv.arg)
  Navigation: [Reply to this message] |