Инструменты пользователя

Инструменты сайта


limb3_2007_2:en:architecture:lmbsql_field_criteria

lmbSQLFieldCriteria

lmbSQLFieldCriteria creates a simple condition for a db table field.

lmbSQLFieldCriteria accepts field name, value and condition type in constructor:

$criteria = new lmbSQLFieldCriteria('contract.start_date', $date_str, lmbSQLFieldCriteria:: LESS);
$criteria = new lmbSQLFieldCriteria('contract.end_date', $date_str, '>');

Here is the list of available condition types:

  • EQUAL = «=»;
  • NOT_EQUAL = «<>»;
  • GREATER = «>»;
  • LESS = « < »;
  • GREATER_EQUAL = « >= »;
  • LESS_EQUAL = « ⇐ »;
  • LIKE = « LIKE »;
  • NOT_LIKE = « NOT LIKE »;
  • IN = « IN »;
  • NOT_IN = « NOT IN »;
  • ISNULL = « IS NULL»;
  • ISNOTNULL = « IS NOT NULL»;

Обсуждение

Ваш комментарий. Вики-синтаксис разрешён:
   _  __   __    ___    _  __   _  __
  / |/ /  / /   / _ \  | |/_/  / |/ /
 /    /  / /__ / ___/ _>  <   /    / 
/_/|_/  /____//_/    /_/|_|  /_/|_/
 
limb3_2007_2/en/architecture/lmbsql_field_criteria.txt · Последнее изменение: 2010/11/10 10:02 — 127.0.0.1