dbStore()

Die Funktion dbStore() legt ein Datenobjekt in der Datenbank für Inhalte ab.

void dbStore(string Schlüssel, mixed Datenobjekt)

Beachten Sie, dass Objekte, die sie mittels dbStore() in der Datenbank für Inhalte ablegen, nur mittels dbRetrieve() ausgelesen werden können, nicht mittels dbGet().

Anwendungsbeispiel

Folgender PHP-Code würde mit den benannten Array-Indizes age, gender und response zwei Antwort-Werte und alle Antworten aus der Skala AB01 als Array speichern.

$data = [
  'age' => value('SD01_01'),
  'gender' => value('SD02'),
  'response' => valueList('AB01')
];
$person = caseSerial();
dbStore($person, $data);

In der Datenbank für Inhalte wäre dann z.B. folgendes Objekt hinterlegt.

{
    age: 19,
    gender: 2,
    response: {
        AB01_01 => 3,
        AB01_02 => 1,
        AB01_03 => 2,
        AB01_04 => 3
    }
}