return $rsreturn;
}
-// Iván Oliva version
+// Iv�n Oliva version
function &_adodb_pageexecute_no_last_page(&$zthis, $sql, $nrows, $page, $inputarr=false, $secs2cache=0)
{
$val = $zthis->DBTimeStamp($arrFields[$fname]);
break;
- default:
+// moodle change start - see readme_moodle.txt
+ case "L": //Integer field suitable for storing booleans (0 or 1)
+ case "I": //Integer
+ $val = (int)$arrFields[$fname];
+ break;
+
+ case "F": //Floating point number
+ case "N": //Numeric or decimal number
+ $val = (float)$arrFields[$fname];
+ break;
+// moodle change end
+
+ default:
$val = $arrFields[$fname];
if (empty($val)) $val = '0';
break;
* tests/tmssql.php - detection of attack attempts and overwrite on incorrectly upgraded sites
* readme_moodle.txt - this file ;-)
+Our changes:
+ * adodb-lib.inc.php - forced conversion to proper numeric type in _adodb_column_sql()
+
skodak
30 August 2006
\ No newline at end of file