Jim,
I put the link identifier back and made your recommended changes and now
everything works perfect. Can't thank you enough.

Is the reason you have to call the parents __construct() method because the
open mysql connection only exists within the scope of the object it was
created in, unless specified otherwise(calling parents constructor)?

Brian Seymour
AeroCoreProductions
http://www.aerocore.net/

-----Original Message-----
From: Jim Lucas [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, May 30, 2007 12:02 AM
To: Brian Seymour
Cc: 'php php'
Subject: Re: [PHP] OOB problem, super stumped.

You didn't call the __construct() method of your parent.

The above code, should be like this

public function __construct($host,$user,$pass,$dbname = null) {
        parent::__construct($host,$user,$pass,$dbname);
        echo "Auth constructed";
}

You were forgetting to call to the parent and have it initialize the DB 
connection.

In the second part, the $auth->verifyCreds() call, it didn't create a 
valid db connection to pass as the second arg to the mysql_query() call.

And by not passing the $this->conx as the second arg, you are telling it 
to "use the most recently opened mysql connection.

Hope this clears up why it was failing on the latter mysql_query() calls.

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to