Look for
foreach $field (@search_gt_fields) {
$term = $in{"$db_cols[$field]-gt"};
add
$term = $term - 1;
}
A little below that, look for
foreach $field (@search_lt_fields) {
$term = $in{"$db_cols[$field]-lt"};
add
$term = $term + 1;
}
This will only work for numeric values. Dates and characters are a whole lot more complicated.
JPD
----------------------------------------------------
JPDeni's DBMan-ual
How to ask questions the smart way.
Code:
# Greater then searches. foreach $field (@search_gt_fields) {
$term = $in{"$db_cols[$field]-gt"};
add
Code:
if ($db_sort{$db_cols[$field]} eq 'numer') { $term = $term - 1;
}
A little below that, look for
Code:
# Less then searches. foreach $field (@search_lt_fields) {
$term = $in{"$db_cols[$field]-lt"};
add
Code:
if ($db_sort{$db_cols[$field]} eq 'numer') { $term = $term + 1;
}
This will only work for numeric values. Dates and characters are a whole lot more complicated.
JPD
----------------------------------------------------
JPDeni's DBMan-ual
How to ask questions the smart way.