results. We can do that using Drupal’s pager. Let’s grab all of the blog entries again, only this
time we’ll display them as a paged result, with links to additional pages of results and “first and
last” links at the bottom of the page.
$sql = "SELECT * FROM {node} n WHERE type = 'blog' AND status = 1 ORDER BY n.created DESC" $result = pager_query(db_rewrite_sql($sql), 0, 10); while ($data = db_fetch_object($result)) { $node = node_load($data->nid); print node_view($node, TRUE); } // Add links to remaining pages of results. print theme('pager', NULL, 10);