Bladeren bron

!!!修改了程序的save方法 避免没有保存系统执行了其它操作 因为之前的是 不管更新的结果是什么 都回返回当前id被程序视为跟新成功了 这样是不对的

lvhao 2 dagen geleden
bovenliggende
commit
b381e92250
1 gewijzigde bestanden met toevoegingen van 7 en 1 verwijderingen
  1. 7 1
      core/CoreApp/core/Lin_Model.php

+ 7 - 1
core/CoreApp/core/Lin_Model.php

@@ -548,7 +548,13 @@ class Lin_Model extends CI_Model
 			$this->db->where($this->primaryKey, $id);
 			$this->db->update($this->_table, $this->data);
 			$this->__affectedRows = $this->db->affected_rows();
-			return $this->id;
+			//return $this->id;
+			//防止有些保存失败的情况
+			if(empty($this->__affectedRows)){
+				return 0;
+			}else{
+				return $this->id;
+			}
 		}
 		else
 		{