Hi,
hab da ein problem und zwar ich wollte erst nur testen daten aus meine datenbank zu lesen und auszugeben.Aber ich bekomme den fehler :
Call to a member function on a non-object in line ....
das ist mein code viellecht kann jemand mir helfen
<?php
include('include/adodb/adodb.inc.php');
class Test {
var $dbdriver = 'postgres7';
var $server = 'localhost';
var $user = 'geheim';
var $password = 'geheim';
var $database = 'metadb';
var $port =5432;
var $sql = 'select name,prename from artist';
function Test(){
$db = ADONewConnection($this->dbdriver); # eg 'mysql' or 'postgres'
$db->debug = true;
$db->Connect($this->server,$this->user, $this->password, $this->database);
$rs = $db->Execute($sql);
print "<pre>";
print_r($rs->GetRows()); ### <---- hier ist der fehler
print "</pre>";
}
}
$test = new Test();
?>
dank
seydou
hab da ein problem und zwar ich wollte erst nur testen daten aus meine datenbank zu lesen und auszugeben.Aber ich bekomme den fehler :
Call to a member function on a non-object in line ....
das ist mein code viellecht kann jemand mir helfen
<?php
include('include/adodb/adodb.inc.php');
class Test {
var $dbdriver = 'postgres7';
var $server = 'localhost';
var $user = 'geheim';
var $password = 'geheim';
var $database = 'metadb';
var $port =5432;
var $sql = 'select name,prename from artist';
function Test(){
$db = ADONewConnection($this->dbdriver); # eg 'mysql' or 'postgres'
$db->debug = true;
$db->Connect($this->server,$this->user, $this->password, $this->database);
$rs = $db->Execute($sql);
print "<pre>";
print_r($rs->GetRows()); ### <---- hier ist der fehler
print "</pre>";
}
}
$test = new Test();
?>
dank
seydou