versuche mich gerade an der objektorientierten programmierung, kriege aber die kurve noch nicht ganz

habe folgende methode in meiner class Termine:
Code: Alles auswählen
function getContact(&$db, &$cfg)
{
$db = new DB_Contenido;
$sql = "SELECT * FROM ".$cfg["tab"]["contact"]." WHERE re_idart=".$idart."";
$db->query($sql);
while ($db->next_record())
{
$aContact = array(0=>$db->f("an_idart"), 1=>$db->f("an_ansprechpartner"), 2=>$db->f("an_vorname"), 3=>$db->f("an_name"), 4=>$db->f("an_strasse"), 5=>$db->f("an_nummer"), 6=>$db->f("an_plz"), 7=>$db->f("an_ort"), 8=>$db->f("an_telefon"), 9=>$db->f("an_fax"), 10=>$db->f("an_email"), 11=>$db->f("an_web"));
}
return $aContact;
}
dazu habe ich folgenden aufruf der methode geschrieben:
Code: Alles auswählen
$con = new Termine;
$i = 0;
foreach($wert = $con->getContact(&$db, &$cfg, $idart, $aContact) as $key)
{
$aContact[$i] = $key;
$i ++;
}
danke und gruss, V.