Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 1140... Línea 1140...
1140
			return false;
1140
			return false;
1141
		}
1141
		}
1142
		$valarr = array();
1142
		$valarr = array();
1143
		$neworig = array();
1143
		$neworig = array();
1144
		$pairs = array();
1144
		$pairs = array();
1145
		$i = -1;
1145
		$i = 0;
1146
		$cnt = 0;
1146
		$cnt = 0;
1147
		foreach($table->flds as $name=>$fld) {
1147
		foreach($table->flds as $name=>$fld) {
1148
			$i += 1;
1148
			$orig = $this->_original[$i++] ?? null;
1149
			$val = $this->$name;
1149
			$val = $this->$name;
1150
			$neworig[] = $val;
1150
			$neworig[] = $val;
Línea 1151... Línea 1151...
1151
 
1151
 
1152
			if (isset($table->keys[$name])) {
1152
			if (isset($table->keys[$name])) {
Línea 1163... Línea 1163...
1163
						return false;
1163
						return false;
1164
					}
1164
					}
1165
				}
1165
				}
1166
			}
1166
			}
Línea 1167... Línea 1167...
1167
 
1167
 
1168
			if (isset($this->_original[$i]) && $val === $this->_original[$i]) {
1168
			if ($val === $orig) {
1169
				continue;
1169
				continue;
1170
			}
1170
			}
1171
			$valarr[] = $val;
1171
			$valarr[] = $val;
1172
			$pairs[] = $name.'='.$db->Param($cnt);
1172
			$pairs[] = $name.'='.$db->Param($cnt);