3 require_once
"Services/ADT/classes/Bridges/class.ilADTMultiDBBridge.php";
18 $this->fake_single = (bool)$a_status;
32 $sql =
"SELECT ".$this->getElementId().
33 " FROM ".$this->getSubTableName().
34 " WHERE ".$this->buildPrimaryWhere();
35 $set = $ilDB->query($sql);
43 $value = explode(self::SEPARATOR, $a_row[$this->
getElementId()]);
46 $this->
getADT()->setSelections($value);
57 while(
$row = $ilDB->fetchAssoc($a_set))
62 $this->
getADT()->setSelections($elements);
69 $values = (array)$this->
getADT()->getSelections();
72 $values = self::SEPARATOR.implode(self::SEPARATOR, $values).self::SEPARATOR;
74 $a_fields[$this->
getElementId()] = array(
"text", $values);
86 foreach((array)$this->
getADT()->getSelections() as $element)