Ich habe ungefähr 500 Vignetten, die über die Datenbank der Inhalte eingespielt werden sollten (45 Gruppen sollen erstellt werden, damit diese unterschiedliche Vignetten erhalten). Die Spalten der Einträge der Datenbank sind Schlüssel, Sprache, 0 für die Vignettentexte (diese haben ungefähr 300 Zeichen) und den Zeitstempel. Ich möchte, dass jede Vignette 4 Mal abgefragt wird, deswegen würde ich eine Randomisierung für die Urne anwenden. Ich habe den PHP Code verwendet:
urnDraw('artikel', 'IV01');
$key = 'a'.value('IV01_01'); // Ein "a" vor die Zahl schreiben
$inhalt = dbGet($key);
html('
<h2>'.$inhalt[0].'</h2>
<div>'.$inhalt[1].'</div>
');
Der steht auch auf der Webseite für Datenbank für Inhalte von Soscisurvey und die Urne habe ich auch artikel genannt, aber bei mir erscheint nur diese Fehlermeldung Notice: Undefined offset: 0 in /var/www/s2survey/html/modules/question.random.generator.php on line 673
Notice: Undefined offset: 0 in /var/www/s2survey/html/modules/question.random.generator.php on line 675
und der Code in der Vorschau. Ich habe leider auch noch nie einen PHP Code selbst erstellt und würde deswegen Eure Hilfe benötigen.