mari0 6 июля 2008 в 20:19 Возникла задача брать из базы данных таблицы применяя исключающие фильтры. Допустим, взять 5 нод, nid которых не равен 1 ну или какие другие исключающие правила. Как вообще это организуется, к сожалению не наткнулся на подобные примеры. Спасибо. Drupal5 Блог Войдите или зарегистрируйтесь, чтобы отправлять комментарии
neochief 6 июля 2008 в 20:30 $uid = 1; $result = db_query_range('SELECT n.title, n.created FROM {node} n WHERE n.uid <> %d', $uid, 0, 5); while ($node = db_fetch_object($result)) { print_r($node); } API
Химический Али 6 июля 2008 в 21:25 Интересно, гле учат дамп мозга и логи мыслительного процесса в интернет отправлять?
Комментарии
Разобрался.
действуют те же самые операторы сравнения !=, >, <
и т.д.
$result = db_query_range('SELECT n.title, n.created FROM {node} n WHERE n.uid <> %d', $uid, 0, 5);
while ($node = db_fetch_object($result)) {
print_r($node);
}
API
Интересно, гле учат дамп мозга и логи мыслительного процесса в интернет отправлять?
про дамп мозга — пять баллов!