Settings.php :

<?php
/* Database instellingen */

# Hostnaam, meestal localhost
$hostname = "";

# Gebruikersnaam
$username = "";

# Wachtwoord
$password = "";

# Database
$database = "";

# Database connectie maken
mysql_connect($hostname,$username,$password) or die(mysql_error());

# Database selecteren
mysql_select_db($database);

/* Einde database instellingen */


/* Script Instellingen */

# Maximaal aantal per pagina
$eachPage = 10;
 
# Sql met limit
$sql = 'SELECT username FROM users limit '.($page*$eachPage).','.$eachPage;

# Sql zonder limit
$sql_count = 'SELECT username FROM users';

/* Einde script instellingen */
?>

.php pagina waar je script wil hebben:
<?php
error_reporting(E_ALL);

# Kijken of er al een get bestaat
if(isset($_GET['page']) AND ctype_digit($_GET['page'])) {

	# Set page limit begin
	$page = $_GET['page'];	
}
else{

	# Set page limit begin als 0
	$page = 0;	
}

# Include de instellingen
include('settings.php');

# Query uitvoeren
if(!$res = mysql_query($sql)) {
	 
	# Fout in query
  trigger_error(mysql_error().'<br />In query: '.$sql); 
} 
elseif(mysql_num_rows($res) == 0) { 
	
	# Geen resultaat uit query
  echo 'Geen resultaten gevonden'; 
} 
else { 
	
	# Iedere record uitvoeren
  while($row = mysql_fetch_assoc($res)) { 
	  
  	# Echo de username van iedere gebruiker
    echo $row['username'].'<br />'; 
  }
  
  if($res = mysql_query($sql_count)) {
	  
	  # Aantal resultaten
	  $results = mysql_num_rows($res);
	}
  # Aantal pagina's
  $pages = ceil($results / $eachPage);
  
  # Vorige knop maken
  if($page > 0) {
	  
	  echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.($page-1).'">[Vorige]</a>';
  }
  else{
	  
	  echo '[Vorige]';
  }
  
  # Pagina's maken
  for($i = 1; $i <= $pages; $i++)	{
	  
		# Pagina cijfer linkjes aanmaken 
	  echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.($i-1).'">'.$i.'</a>';
	} 
	
	# Volgende knop maken
  if(($page+1) <= ($results/$eachPage)) {
	  
	  echo '<a href="'.$_SERVER['PHP_SELF'].'?page='.($page+1).'">[Volgende]</a>';
  }
  else{
	  
	  echo '[Volgende]';
  }
}
?>