$qry = "SELECT * FROM (\n\t\t\tSELECT \n\t\t\t\tdistinct on(tbl_frage.frage_id) *, tbl_gebiet.kurzbz as gebiet\n\t\t\tFROM \n\t\t\t\ttesttool.tbl_frage \n\t\t\t\tJOIN testtool.tbl_ablauf USING(gebiet_id)\n\t\t\t\tJOIN testtool.tbl_frage_sprache USING(frage_id)\n\t\t\t\tJOIN testtool.tbl_gebiet USING(gebiet_id)\n\t\t\tWHERE \n\t\t\t\tdemo=false";
    if ($stg_kz != '') {
        $qry .= " AND studiengang_kz='" . addslashes($stg_kz) . "'";
    }
    if ($gebiet_id != '') {
        $qry .= " AND gebiet_id='" . addslashes($gebiet_id) . "'";
    }
    $qry .= ") as a ORDER BY gebiet_id, nummer";
    if ($result = $db->db_query($qry)) {
        if ($db->db_num_rows($result) > 0) {
            if ($row = $db->db_fetch_object($result, 0)) {
                echo '<br />
					(!) Bei der Berechnung werden die Antworten aus allen verfügbaren Sprachen addiert.
					<br /><br />
					Bearbeitungszeit: ' . $row->zeit . '<br>
					Multipleresponse: ' . ($db->db_parse_bool($row->multipleresponse) == true ? 'Ja' : 'Nein') . '<br>
					Gestellte Fragen: ' . $row->maxfragen . '<br>
					Zufallsfrage: ' . ($db->db_parse_bool($row->zufallfrage) == true ? 'Ja' : 'Nein') . '<br>
					Zufallsvorschlag: ' . ($db->db_parse_bool($row->zufallvorschlag) == true ? 'Ja' : 'Nein') . '<br>
					Startlevel: ' . ($row->level_start != '' ? $row->level_start : 'Keines') . '<br>
					Höheres Level nach: ' . ($row->level_sprung_auf != '' ? $row->level_sprung_auf . ' richtigen Antwort(en)' : '-') . '<br>
					Niedrigeres Level nach: ' . ($row->level_sprung_ab != '' ? $row->level_sprung_ab . ' falschen Antwort(en)' : '-') . '<br>
					Levelgleichverteilung: ' . ($db->db_parse_bool($row->levelgleichverteilung) == true ? 'Ja' : 'Nein') . '<br>
					Maximalpunkte: ' . $row->maxpunkte . '<br>
					Antworten pro Zeile: ' . $row->antwortenprozeile . '<br>
					<br>
					<table>
						<tr class="liste">
							<th></th>
							<th>Gebiet</th>
							<th>Nummer</th>
Пример #2
0
			<tr valign="top">
				<td rowspan="3">Benutzer Select</td>
				<td rowspan="3"><textarea name="benutzer_select" cols="60" rows="5">' . htmlspecialchars($ampel->benutzer_select) . '</textarea></td>
				<td></td>
				<td valign="middle">Vorlaufzeit (in Tagen)</td>
				<td valign="middle"><input type="text" name="vorlaufzeit" size="4" maxlength="4" value="' . htmlspecialchars($ampel->vorlaufzeit) . '"></td>
			</tr>
			<tr valign="top">
				<td></td>
				<td>Verfallszeit (in Tagen)</td>
				<td><input type="text" name="verfallszeit" size="4" maxlength="4" value="' . htmlspecialchars($ampel->verfallszeit) . '"></td>
			</tr>
			<tr valign="top">
				<td></td>
				<td>Erinnerung per Email</td>
				<td><input type="checkbox" name="email" ' . ($db->db_parse_bool($ampel->email) ? 'checked' : '') . '></td>
			</tr>';
$sprache = new sprache();
$sprache->getAll();
foreach ($sprache->result as $lang) {
    echo '
			<tr valign="top">
				<td>Beschreibung ' . $lang->sprache . '</td>
				<td><textarea name="beschreibung' . $lang->sprache . '" cols="60" rows="5">' . htmlspecialchars(isset($ampel->beschreibung[$lang->sprache]) ? $ampel->beschreibung[$lang->sprache] : '') . '</textarea></td>
				<td></td>
			</tr>';
}
echo '
		<tr valign="bottom">
			<td></td>
			<td></td>