Public paste
Undefined
By: fruffl | Date: May 29 2010 16:23 | Format: None | Expires: never | Size: 656 B | Hits: 938

  1. foreach($statemats as $fieldname => $value)
  2.                         {
  3.                                 switch(substr($value, 0, 2)):
  4.                                         case '>=':
  5.                                                 $conditions[] = $fieldname." >= '".substr($value, 2)."'";
  6.                                                 break;
  7.                                         case '<=':
  8.                                                 $conditions[] = $fieldname." <= '".substr($value, 2)."'";
  9.                                                 break;
  10.                                         default:
  11.                                                 switch(substr($value, 0, 1)):
  12.                                                         case '>':
  13.                                                                 $conditions[] = $fieldname." > '".substr($value, 1)."'";
  14.                                                                 break;
  15.                                                         case '<':
  16.                                                                 $conditions[] = $fieldname." < '".substr($value, 1)."'";
  17.                                                                 break;
  18.                                                         default:
  19.                                                                 $conditions[] = $fieldname." = '".$value."'";
  20.                                                 endswitch;
  21.                                 endswitch;
  22.                                                
  23.                                                
  24.                         }