Ciao a tutti!
mi son creato una galleria con la paginazione, il problema è che se ho meno foto di quante ne tiene la pagina non me lo riconosce e quindi dovrei avere sempre il numero esatto di foto.

Codice PHP:
$tot_records = 88;
// numero totale di records



// risultati per pagina(secondo parametro di LIMIT)
$per_page = 24;

// numero totale di pagine
$tot_pages = ceil($tot_records / $per_page);

// pagina corrente
$current_page = (!$_GET['page']) ? 1 : (int)$_GET['page'];


// primo parametro di LIMIT
$foto = ($current_page - 1) * $per_page;

$indice=0;

$conta=0;

while ($indice<=$per_page)

{
    
    
    
 $indice++;    
 $foto++;
    
    if($conta==0||$conta==5||$conta==10||$conta==15||$conta==20||$conta==25){
    
        
$conta++;
        
    
    
echo ("

      <div id=\"foto_sx\"><a href=\"gallery/$galleria/big/image$foto.jpg\" rel=\"lightbox[Giubox]\">
                <img class=\"loading\" src=\"gallery/$galleria/small/thumb_image$foto.jpg\" width=\"68\" height=\"64\" border=\"0\" />
            </a></div>

      
      ");


    }
    else
    {
        
            $conta++;
            echo ("
      
      <div id=\"foto_dx\"><a href=\"gallery/$galleria/big/image$foto.jpg\" rel=\"lightbox[Giubox]\">
                  <img class=\"loading\" src=\"gallery/$galleria/small/thumb_image$foto.jpg\" width=\"68\" height=\"64\" border=\"0\" />
            </a>
</div>
      
      
      ");

    }

}

?>
      

      </div>
      
      <? 


//Make next/prev links 
$next $page+1
$prev $page-1

//Unlink if next/prev doesn't exsist 
//Unlink if next/prev doesn't exsist 
$prevpage = ($prev == || $prev == -1) ?  
"prev" "[url='?page={$prev}&data=$galleria&tot=$tot_records']prev[/url]"

$nextpage = ($next $tot_pages+1) ?  
"[url='?page={$next}&data=$galleria&tot=$tot_records']next[/url]" "next"

echo 
"<div id=\"linea_pagine\"><div id=\"mezzo\" class=\"titolino\">"
$i 1
while(
$i != $tot_pages+1) { 
    
//Print pages & add coma to all but last page      
    
echo "[url='?page={$i}&data=$galleria&tot=$tot_records']{$i}[/url]"
    if(
$i != $tot_pages) {echo "/ ";} 
    
$i $i+1

echo 
"
 
</div><div id=\"dopo\" class=\"titolino\">[url='gallery.php?pass=ok']torna all elenco[/url]</div></div>"

?>
Come posso fare a risolvere il problema ?
Grazie!