Quellcode durchsuchen

Resolved PM to AM overlap issue.

Adam Day vor 9 Jahren
Ursprung
Commit
f3fe6078c1
1 geänderte Dateien mit 4 neuen und 2 gelöschten Zeilen
  1. 4 2
      application/models/timeEntryModel.php

+ 4 - 2
application/models/timeEntryModel.php

@@ -499,13 +499,15 @@
 
             if($id == null)
             {
-                $sql = "SELECT inTime, outTime FROM timeEntries WHERE inTime > $dateString AND outTime < $nextDateString AND userId = $userId";
+                $sql = "SELECT inTime, outTime FROM timeEntries WHERE userId = '".$this->db->real_escape_string($userId)."'";
             }
             else
             {
-                $sql = "SELECT inTime, outTime FROM timeEntries WHERE inTime > $dateString AND outTime < $nextDateString AND userId = $userId AND id <> $id";
+                $sql = "SELECT inTime, outTime FROM timeEntries WHERE userId = '".$this->db->real_escape_string($userId)."' AND id <> '".$this->db->real_escape_string($id)."'";
             }
 
+
+
             $query = $this->db->query($sql);
             $data = array();
             while($result = $query->fetch_assoc())