<td></td> <td></td> <td></td> <td></td> <td></td> <td></td> <td align="right"><input type="submit" name="save_preinteressent" value="Speichern"></td> '; echo '</tr></table>'; echo '</form>'; echo "</div>"; // ----- Studiengangszuordnung ----- echo "<div id='studiengangszuordnung' style='display: " . ($selection == 'studiengangszuordnung' ? 'block' : 'none') . "'>"; echo '<table class="liste table-stripeclass:alternate table-autostripe"><tr><th>Studiengang</th><th>Priorität</th><th>Freigabe</th><th>Übernahme</th><th colspan="2">Aktion</th></tr>'; $zuordnung = new preinteressent(); $zuordnung->loadZuordnungen($preinteressent->preinteressent_id); foreach ($zuordnung->result as $row) { echo "<form accept-charset='UTF-8' action='" . $_SERVER['PHP_SELF'] . "?id={$preinteressent->preinteressent_id}&studiengang_kz={$row->studiengang_kz}&selection=studiengangszuordnung' method='POST'>"; echo '<tr>'; echo '<td>'; $studiengang = new studiengang(); $studiengang->load($row->studiengang_kz); echo "{$studiengang->kuerzel} - {$studiengang->bezeichnung}"; echo '</td>'; echo '<td>'; echo '<SELECT name="prioritaet" onchange="this.form.action=this.form.action+\'&savezuordnung\';this.form.submit();">'; echo '<option value="1" ' . ($row->prioritaet == 1 ? 'selected' : '') . '>niedrig (1)</option>'; echo '<option value="2" ' . ($row->prioritaet == 2 ? 'selected' : '') . '>mittel (2)</option>'; echo '<option value="3" ' . ($row->prioritaet == 3 ? 'selected' : '') . '>hoch (3)</option>'; echo '</SELECT>'; echo '</td>';
foreach ($prestudent->result as $prestd) { if ($status != '') { $status .= ', '; } $prestudent1 = new prestudent(); $prestudent1->getLastStatus($prestd->prestudent_id); $status .= $prestudent1->status_kurzbz . ' (' . $stg_obj->kuerzel_arr[$prestd->studiengang_kz] . ')'; } } if ($status == '') { $status = 'Preinteressent'; } echo "<td>{$status}</td>"; //Zuordnungen laden und freigegebene Eintraege farblich markieren $freigaben = new preinteressent(); $freigaben->loadZuordnungen($row->preinteressent_id); $freigabe = ''; $uebernahme = ''; foreach ($freigaben->result as $row_freigaben) { //auch jene als freigegeben anzeigen die schon im studiengang angelegt sind //obwohl der preinteressent nicht freigegeben wurde. (bewerbung direkt beim studiengang) $qry = "SELECT prestudent_id FROM public.tbl_prestudent \n\t\t\t\tWHERE person_id=" . $db->db_add_param($row->person_id) . " \n\t\t\t\tAND studiengang_kz=" . $db->db_add_param($row_freigaben->studiengang_kz); $result_chkstg = $db->db_query($qry); if ($row_freigaben->freigabedatum != '' || $result_chkstg && $db->db_num_rows($result_chkstg) > 0) { $freigabe .= "<font color='#009900'>"; } else { $freigabe .= "<font color='#FF0000'>"; } $freigabe .= $stg_obj->kuerzel_arr[$row_freigaben->studiengang_kz] . "({$row_freigaben->prioritaet})"; $freigabe .= '</font> '; if ($row_freigaben->freigabedatum != '') {