Re: green bean question on singleton php5
| From: | Daniel Brown | Date: | Wed, 16 Jan 2008 18:31:35 +0000 |
| Subject: | Re: green bean question on singleton php5 | ||
| References: | 1 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-267421@lists.php.net to get a copy of this message | ||
On Jan 16, 2008 12:57 PM, julian <correojulian33-php@yahoo.es> wrote:
>
>
> Hi,
>
> I am implementing this
[snip!]
I'm heading out to lunch, so double-check this for errors, but I
rewrote your class. You'll have to add your fetch handlers and such.
<?
class dbaccess{
static $db = null;
static $conn = null;
static $query = null;
static $othervar = 33;
private function self(){
dbaccess::$conn = new mysqli(HOST,DBNAME,PASS,USERNAME);
if(mysqli_connect_errno()){
return False;
} else {
return dbaccess::$conn;
}
}
public function query($query){
dbaccess::$query = mysqli_query(dbaccess::self(),$query);
return dbaccess::$query;
}
public static function GetDb(){
if(dbaccess::$db==null){
dbaccess::$db= new dbaccess();
}
return dbaccess::$db;
}
}
$db=dbaccess::GetDb();
$db->query(......................); // Your query here.
?>
--
</Dan>
Daniel P. Brown
Senior Unix Geek and #1 Rated "Year's Coolest Guy" By Self Since
Nineteen-Seventy-[mumble].