diff options
author | Dries Buytaert <dries@buytaert.net> | 2009-03-14 16:27:58 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2009-03-14 16:27:58 +0000 |
commit | 78027e1a1a1d4fabd69c9806f49edd6d94a31e2d (patch) | |
tree | 7bb54b6f9c51a1cedee4c1f386811dc84690fc33 /includes | |
parent | 1811d659f26a78d781b42f2579ce93893cf74774 (diff) | |
download | brdo-78027e1a1a1d4fabd69c9806f49edd6d94a31e2d.tar.gz brdo-78027e1a1a1d4fabd69c9806f49edd6d94a31e2d.tar.bz2 |
- Patch #394616 by csevb10: converted to new database abstraction layer.
Diffstat (limited to 'includes')
-rw-r--r-- | includes/form.inc | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/includes/form.inc b/includes/form.inc index be62368cd..849f03dc8 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -2529,12 +2529,17 @@ function form_clean_id($id = NULL, $flush = FALSE) { * if (empty($context['sandbox'])) { * $context['sandbox']['progress'] = 0; * $context['sandbox']['current_node'] = 0; - * $context['sandbox']['max'] = db_result(db_query('SELECT COUNT(DISTINCT nid) FROM {node}')); + * $context['sandbox']['max'] = db_query('SELECT COUNT(DISTINCT nid) FROM {node}')->fetchField(); * } * $limit = 5; - * $result = db_query_range("SELECT nid FROM {node} WHERE nid > %d ORDER BY nid ASC", $context['sandbox']['current_node'], 0, $limit); - * while ($row = db_fetch_array($result)) { - * $node = node_load($row['nid'], NULL, TRUE); + * $result = db_select('node') + * ->fields('node', array('nid')) + * ->condition('nid', $context['sandbox']['current_node'], '>') + * ->orderBy('nid') + * ->range(0, $limit) + * ->execute(); + * foreach ($result as $row) { + * $node = node_load($row->nid, NULL, TRUE); * $context['results'][] = $node->nid . ' : ' . $node->title; * $context['sandbox']['progress']++; * $context['sandbox']['current_node'] = $node->nid; |