query("SET lc_time_names = 'de_DE';"); # Dropdown befüllen übernimmt ajax:fetch.php # $query1 = "SELECT a.ka_id, vorname, nachname, date_format(gebdat, '%d.%m.%Y') geb_format # FROM bpm_kandidat a, bpm_term_kand b, bpm_tanpool c # WHERE a.ka_id =b.ka_id # AND b.tp_id =c.tp_id # AND c.login_dat = '0000-00-00 00:00:00' # ORDER BY nachname ASC, vorname ASC"; # # $result1 = $db->query($query1) or die("Cannot execute query1"); # # # while ($row1 = $result1->fetch_array()) { # $table_data1[] = $row1; # } # $smarty->assign('table_data1', $table_data1); } if ($action == 'nachfrage') { $ka_id = $_POST['user']; $result_id = $db->query("SELECT vorname, nachname FROM bpm_kandidat WHERE ka_id = '$ka_id'"); $row_id = $result_id->fetch_array(); $smarty->assign('kand_name', "$row_id[vorname] $row_id[nachname]"); $smarty->assign('kand_ka_id', $ka_id); } if ($action == 'delkand') { $ka_id = $_GET['ka_id']; $result_del = $db->query("SELECT count(*) Anz FROM bpm_kandidat a, bpm_term_kand b, bpm_tanpool c WHERE a.ka_id =b.ka_id AND b.tp_id =c.tp_id AND c.login_dat = '0000-00-00 00:00:00' AND a.ka_id = $ka_id "); $row_del = $result_del->fetch_array(); # Kandidat war inzwischen nicht beim Test angemeldet if ($row_del['Anz'] == 1) { #Aktuelle Tan ermitteln $result_tan = $db->query("SELECT a.tp_id, tan FROM bpm_tanpool a, bpm_term_kand b WHERE a.tp_id = b.tp_id AND b.ka_id = '$ka_id' ORDER BY b.tk_id DESC LIMIT 1"); $row_tan = $result_tan->fetch_array(); $tan = $row_tan['tan']; $tp_id = $row_tan['tp_id']; $sql1 = $db->query("DELETE FROM bpm_term_kand WHERE tp_id = $tp_id AND ka_id= $ka_id"); $sql1 = $db->query("DELETE FROM bpm_sonstige_mail WHERE ka_id= $ka_id"); # TAN wieder freigeben $sql2 = $db->query("UPDATE bpm_tanpool SET verw_dat = '0000-00-00 00:00:00' ,login_dat = '0000-00-00 00:00:00' WHERE tp_id= $tp_id AND tan = '$tan'"); # Prüfen, ob es noch eine alte Bewerbung zum Test gibt, den er nicht bestanden hatte. Dann sollen die Stammdaten erhalten bleiben $result_del2 = $db->query("SELECT count(*) Anz FROM bpm_term_kand WHERE ka_id ='$ka_id' "); $row_del2 = $result_del2->fetch_array(); if($row_del2['Anz'] == 0){ $sql3 = $db->query("DELETE FROM bpm_kandidat WHERE ka_id= $ka_id"); } } echo ""; } $smarty->assign('action', "$action"); $smarty->display("$template/admin/$templatename"); ?>