From 32fec96d4b3d1d623c9242fed8224dfb821b7f09 Mon Sep 17 00:00:00 2001 From: Gerald Raab Date: Thu, 25 Feb 2016 14:24:45 +0100 Subject: [PATCH] Identische Eintraege abfangen --- include/zeitaufzeichnung.class.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/include/zeitaufzeichnung.class.php b/include/zeitaufzeichnung.class.php index 6a93e5314..dcb270db5 100755 --- a/include/zeitaufzeichnung.class.php +++ b/include/zeitaufzeichnung.class.php @@ -134,8 +134,9 @@ class zeitaufzeichnung extends basis_db if(!$this->validate()) return false; + // check ob identischer eintrag existiert $check_qry = 'SELECT count(*) from campus.tbl_zeitaufzeichnung where uid='.$this->db_add_param($this->uid).' and start = '.$this->db_add_param($this->start).' and ende = '.$this->db_add_param($this->ende); - if($this->db_query($check_qry)) + if($this->db_query($check_qry) && $this->new) { if($row = $this->db_fetch_object()) { @@ -147,6 +148,7 @@ class zeitaufzeichnung extends basis_db } } + if($this->new) { //Neuen Datensatz einfuegen