<?php if(!isset($_SESSION)) { session_start(); } require_once("../config/datenbankanbindung.php"); require_once("../func_notenskala.php"); function floor3($val, $precision) { $pos = strpos($val, '.'); $zahl = substr($val, 0, $pos+1+$precision); return $zahl; } $notenart = $_POST['get_notenart']; $note = floor3(str_replace(',','.',str_replace('.','', $_POST['get_note'])),1); $notenskala = $_POST['get_notenskala']; $ka_id = $_SESSION["username"];; $db = dbconnect(); #echo $hzbnote; if($notenart == "Keine"){ NULL; echo "reload"; } if($notenart == "HZB"){ $durchschnittnote = "0.00"; $durchschnittpunkte = "0.00"; $erfdat_schnitt = "0000-00-00 00:00:00"; if($notenskala == "Punkte"){ $hzbnote = notenskala($note); $hzbpunkte = $note; $erfdat_hzb = date("Y-m-d H:i:s"); }elseif($notenskala == "Noten"){ $hzbnote = $note; $hzbpunkte = "0.00"; $erfdat_hzb = date("Y-m-d H:i:s"); } } if($notenart == "Durchschnitt"){ $hzb = "0.00"; $hzb_punkte = "0.00"; $erfdat_hzb = "0000-00-00 00:00:00"; if($notenskala == "Punkte"){ $durchschnittnote = notenskala($note); echo "notenwert1||(= Note: ".number_format($durchschnittnote, 1, ',', '.').")"; $durchschnittpunkte = $note; $erfdat_schnitt = date("Y-m-d H:i:s"); }elseif($notenskala == "Noten"){ $durchschnittnote = $note; $durchschnittpunkte = "0.00"; $erfdat_schnitt = date("Y-m-d H:i:s"); } } $query_anz = $db->query("SELECT count(*) Anz FROM bpm_note WHERE ka_id = $ka_id"); $row_anz = $query_anz->fetch_array(); if($row_anz['Anz'] == 0){ #Insert $sql1 = $db->query("INSERT INTO bpm_note (ka_id, hzb, hzb_punkte, zeugnisschnitt, zeugnisschnitt_punkte, erfdat_hzb, erfdat_schnitt) VALUES('$ka_id', '$hzbnote', '$hzbpunkte', '$durchschnittnote', '$durchschnittpunkte', '$erfdat_hzb', '$erfdat_schnitt')"); }else{ #Update $sql1 = $db->query("UPDATE bpm_note SET hzb = '$hzbnote' ,hzb_punkte = '$hzbpunkte' ,zeugnisschnitt = '$durchschnittnote' ,zeugnisschnitt_punkte = '$durchschnittpunkte' ,erfdat_hzb = '$erfdat_hzb' ,erfdat_schnitt = '$erfdat_schnitt' WHERE ka_id = '$ka_id'"); } exit; ?>