open(); getIDs(); // LANGID und COUNTRYID in $_SESSION $Firm->close(); } $countryID = $_SESSION['COUNTRYID']; $langID = $_SESSION['LANGID']; $_SESSION['WHERE'] = 'market'; // f�r common-Seiten // International einschalten $_SESSION['SEARCHFIELD'] = 'I'; // allgemeine Voreinstellungen (Optik, Sprache etc.) require_once('../common/headerCommon.inc.php'); require_once('../include/class.market.php'); // Objekt Markt erzeugen $Market = new Market; $Market->open(); // DB verfügbar? $dbversion = $Market->getMySqlVersion(); if(! $dbversion) die('DB not available, stopping.'); // SESSION von Portal kommend aufräumen // ------------------ unset($_SESSION['search']); unset($_SESSION['transferid0']); unset($_SESSION['transferid1']); unset($_SESSION['transferid2']); unset($_SESSION['transferid3']); unset($_SESSION['transferid4']); unset($_SESSION['otransferid0']); unset($_SESSION['otransferid1']); unset($_SESSION['otransferid2']); unset($_SESSION['otransferid3']); unset($_SESSION['otransferid4']); unset($_SESSION['otransferidx']); // festlegen, ob kaufen oder verkaufen if(isset($_GET['kov'])) { // wenn kov mitgegeben $_SESSION['kov'] = $_GET['kov']; } else { $_SESSION['kov'] = "V"; } $kov = $_SESSION['kov']; $langID = $_SESSION['LANGID']; $anz_gruppen = 1; // group_id, nat. Namen holen anhand land und sprache $natgroup = $Market->getNationalGroups($countryID, $langID); // Anzahlen in den Gruppen bestimmen: // ---------------------------------- if ($kov == "V") $aAnzahlgebot = $Market->countOffersInGroup($natgroup, "V"); if ($kov == "K") $aAnzahlgebot = $Market->countOffersInGroup($natgroup, "K"); ?> $lang) { if ($countryID == $id) { $land = $lang; } } //require_once('../html/headerMarket.inc.htm'); require_once('../html/headerMarkt.inc.htm'); ?> ';print_r($natgroup); foreach($natgroup as $id => $natname) { $anz_gruppen++; // Anzahl für diese Gruppe: $anzahlgebot = isset($aAnzahlgebot[$id]) ? $aAnzahlgebot[$id] : '0'; // hole alle Daten der gruppe $gruppdata = $Market->getGroupById($id); // print_r($gruppdata); // lies gruppenkeyid aus $gkid = $gruppdata['groupkey_id']; // hole intern. subgruppen dazu $subgroupliste = $Market->getInternationalSubGroups($gkid,0); // untergruppenzusammenbau leer $untergruppenanzeige =''; // wenn es untergruppen gibt if (!empty($subgroupliste)) { $n1 = null; $n2 = null; $n3 = null; // holden der ersten 3 untergruppen $sgkid1 = $subgroupliste[0]['subgroupkey_id']; if ($sgkid1 > 0) { $n1 = $Market->getNationalSubGroups($countryID, $langID, $sgkid1); } $sgkid2 = $subgroupliste[1]['subgroupkey_id']; if ($sgkid2 > 0) { $n2 = $Market->getNationalSubGroups($countryID, $langID, $sgkid2); } $sgkid3 = $subgroupliste[2]['subgroupkey_id']; if ($sgkid3 > 0) { $n3 = $Market->getNationalSubGroups($countryID, $langID, $sgkid3); } if(sizeof($n1)) foreach($n1 as $grid=>$subname) { $untergruppenanzeige = $subname; } if(sizeof($n2)) foreach($n2 as $grid=>$subname) { $untergruppenanzeige.= ', '.$subname; } if(sizeof($n3)) foreach($n3 as $grid=>$subname) { $untergruppenanzeige.= ', '.$subname; } } //$untergruppenanzeige = substr($untergruppenanzeige,0,50); $untergruppenanzeige = $untergruppenanzeige.' ...'; if (($anz_gruppen % 2) == 0) { ?>
•  ()


•  ()