<html>
<head>
<title>Bildegalleri</title>
<link type="text/css" rel="stylesheet" title="Default" href="../styles/main.css" />
</head>
<body>

<script type="text/javascript" language="JavaScript">
<!--
function op(hvem, side)
{
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(side + '?id='+ hvem, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=400');");

}
//-->
</script>

<div align="center">
<?

extract
($_GET);

//----------------------------------------------------------------------------------------
//Versjon 3.0
//Skrevet av Sindre Mathisen
//----------------------------------------------------------------------------------------

class Paging {
    var
$x;
    var
$display = 6; //antall poster per side
    
var $height = "100px";
    var
$width = "100px";
    var
$per_linje = 3; //Hvor mange som skal være per linje
    
var $XX = '<br>Ingen resultater funnet<br>';
    var
$counter, $number, $pages, $i, $query2,$query, $result2, $result, $num_record;

    function
DoPaging($startrow, $prevrow, $nextrow) {

    
$global_db = mysql_connect('localhost', 'brukernavn', 'passord');
    
mysql_select_db('sindrem', $global_db);
    
$this->Query = "SELECT * from tbl_bilde";
    
$this->result = mysql_query($this->Query);
    
$this->num_record = mysql_num_rows($this->result);

    if (empty(
$startrow)) {
        
$startrow=0;
    }
    
$this->Query2 = "SELECT * from tbl_bilde ORDER BY ID DESC LIMIT $startrow, $this->display";

    
$this->result2 = mysql_query($this->Query2);
    
$this->counter = 0;


    
$this->number = mysql_num_rows($this->result2);
    
$this->i = 0;

    
$teller = 0;

    if (
$this->number == 0) :
        print(
"<br><center><P><b>Det er mest sannsynlig ingen poster registrert i denne kategorien.</b></p></center>");
    elseif (
$this->number > 0) :
     print
"<table border=\"0\" class=\"nyheter\" width=\"100%\">";      
       while (
$this->i < $this->number):
         
$id = mysql_result($this->result2,$this->i,"id");
        
         if(
$teller == $this->per_linje)
         {
             print
"<tr>";
         }
        
         print
"\n\n<td><a href=\"#\" onclick=\"op($id,'se.php');\"><img border=\"0\" height=\"$this->height\" width=\"$this->width\" src=\"vis_bilde.php?id=$id\"></a></td>";

         if(
$teller == $this->per_linje)
         {
             print
"</tr>";
                        
$teller = 0;
         }
        
$teller ++;
        
$this->i++;
       endwhile;
     print
"</table>";
    endif;

    if (
$startrow != 0) {
    
$prevrow = $startrow - $this->display;
    print(
"<a href=\"$PHP_SELF?startrow=$prevrow&id=$id\">Forrige</a>\n");
    }
    
$this->pages = intval($this->num_record / $this->display);
    if (
$this->num_record % $this->display) {
        
$this->pages++;
    }
    if (
$this->pages > 1) {
        for (
$i=1; $i <= $this->pages; $i++) {
            
$nextrow = $this->display * ($i - 1);
            if(!
$this->number == 0)
            {
            print(
"<a href=\"$PHP_SELF?startrow=$nextrow&id=$id\">$i</a>\n  ");
        }
        }
    }

    if (!((
$startrow / $this->display) == $this->pages - 1) && $this->pages != 1)
    {
        if(!
$this->number == 0)
        {
            
$nextrow = $startrow + $this->display;
            print(
"<a href=\"$PHP_SELF?startrow=$nextrow&ID=$id\">Neste</a>\n");
        }
    }

    if (
$this->num_record < 1) {
        print(
"$this->XX");
    }
  }
}

$p_obj =& new Paging;
$p_obj->DoPaging(&$startrow,&$prevrow,&$nextrow);
?>

</center>

</body>
</html>