$page = ( !isset($_GET['page']) || !is_numeric($_GET['page']) ) ? 1 : $_GET['page']; $max_results = 50; $from = (($page * $max_results) - $max_results); $query1 = mysql_query("SELECT * FROM thread WHERE fid = '$id' ORDER BY datetime DESC LIMIT $from,$max_results"); $results = mysql_num_rows(mysql_query("SELECT * FROM thread") or die(mysql_error())); $totalp = ceil($results/$max_results); for ($x=0; $x < $totalp; $x++){ if ($x > 0){ $fid1 = $_GET['id']; echo "Page ยป "; echo "$x"; } }