Explorar o código

Resolved PM to AM overlap issue.

Adam Day %!s(int64=9) %!d(string=hai) anos
pai
achega
f3fe6078c1
Modificáronse 1 ficheiros con 4 adicións e 2 borrados
  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())