private static function prettifydatavalue($value, $fieldinfo) { // tinyint_ 1 // boolean_ 1 // smallint_ 2 // int_ 3 // float_ 4 // double_ 5 // real_ 5 // timestamp_ 7 // bigint_ 8 // serial 8 // mediumint_ 9 // date_ 10 // time_ 11 // datetime_ 12 // year_ 13 // bit_ 16 // decimal_ 246 // text_ 252 // tinytext_ 252 // mediumtext_ 252 // longtext_ 252 // tinyblob_ 252 // mediumblob_ 252 // blob_ 252 // longblob_ 252 // varchar_ 253 // varbinary_ 253 // char_ 254 // binary_ 25 $retval = $value; if ($value) { if (DataLayer::fieldisnotnumeric($fieldinfo)) { //timestamp - 7 //datetime - 12 if (($fieldinfo->type == 7 || $fieldinfo->type == 12) && $value == 'now()') { $retval = $value; } else { $retval = "'" . $value . "'"; } } } else { $retval = 'null'; } return $retval; }
private static function prettifydatavalue($value, $fieldinfo) { $retval = $value; if ($value) { if (DataLayer::fieldisnotnumeric($fieldinfo)) { if ($fieldinfo->type == 7 && $value == 'now()') { $retval = $value; } else { $retval = "'" . $value . "'"; } } } else { $retval = 'null'; } return $retval; }