All pastes #29083 Raw Edit

itrebal

public php v1 · immutable
#29083 ·published 2005-11-18 01:18 UTC
rendered paste body
  function paginate($limit = 10, $start = false, $i = 0){    global $user, $db;    if(!$start){      $start = isset($_GET['page'])?(int)$_GET['page']:0;      if(!$i){	$start = $start * 10;      }    }    $result = $db->select('*', 'posts', false, 'id', 'desc', array($limit, $start));    foreach($result as $current){      $ausers = explode(' ', $current['ausers']);      if($current['rusers'] == 'f' || in_array($user['username'], $ausers)){	echo '<tr><td>'.$i.'</td><td>'.$current['id'].'</td><td><a href="/?posts&id='.$current['id'].'">'.$current['title'].'</a></td><td>'.$current['subtitle'].'</td><td>'.$current['date'].'</td></tr>';	$i++;	$last = $current['id'];      }    }    if($i < $limit){      $i++;      paginate(1000,$start + $i,$i);    }  }