MDL-20601 fixed fatal SQL upgrade error, missing {} around table names

This commit is contained in:
Petr Skoda
2009-11-04 08:54:07 +00:00
parent e7f59efc0f
commit cb8a83bbbd
+1 -1
View File
@@ -2735,7 +2735,7 @@ WHERE gradeitemid IS NOT NULL AND grademax IS NOT NULL");
upgrade_set_timeout(60*20); // this may take a little while
$params = array(FORMAT_HTML, '<p%', '%<br />%', FORMAT_MOODLE);
$textfield = substr($fieldstr, 0, $pos);
$DB->execute('UPDATE '.$tablestr.' SET '.$fieldstr.'=? WHERE ('.$textfield.' LIKE ? OR '.$textfield.' LIKE ?) AND '.$fieldstr.'=?', $params);
$DB->execute('UPDATE {'.$tablestr.'} SET '.$fieldstr.'=? WHERE ('.$textfield.' LIKE ? OR '.$textfield.' LIKE ?) AND '.$fieldstr.'=?', $params);
}
}
}