<?php
function paginas($aantal_per_pagina, $pagina, $aantal, $methode){
switch($methode){
  case "limit":
  // Bereken wat in de query 'LIMIT getal,getal' moet zijn'
  $limit = ($pagina - 1) * $aantal_per_pagina;
  $limit = "LIMIT ".$limit.",".$aantal_per_pagina;
  return $limit;
  break;
  case "volgende":
  // Bereken of er nog een reeks na deze reeks moet komen
  if(ceil($aantal / $aantal_per_pagina) != $pagina){
    $volgende = $pagina + 1;
    return $volgende;
  }
  else{
    return false;
  }
  break;
  case "vorige":
  // Kijk of dit de eerste pagina is
  if($pagina == 1){
    return false;
  }
  else{
    $vorige = $pagina - 1;
    return $vorige;
  }
  break;
  case "aantal":
  // Bereken het aantal pagina's
  return ceil($aantal / $aantal_per_pagina);
}
}
?>