Ahoj mám tenhle výpis ale je s ním trochu problém.
Nevíte jak mám udělat aby se do items dalo napsat aby zobrazil na stranku jenom tolik kolik zaznamu je v databazi?Protoze ja sem si tam dal odkaz dal a kdyz jich je na stranku treba pet tak se ten odkaz ukaze jeste dvakrat protoze je tu proste sedm....nevite nekdo prosim jak to prepsat?
dik moc.
$items = 7; na stranku    
$page = (isset($_GET['list'])) ? intval($_GET['list']) : 0;
$data = array();
$res = mysql_unbuffered_query("SELECT * FROM registrace ORDER BY id ASC LIMIT ".($page*$items).",".($items+1));
while ($data[] = mysql_fetch_assoc($res));
for($i = 0; $i < $items; $i++) {
echo    $data[$i]["jmeno"]."   ".$data[$i]["prijmeni"]."  
 ".$data[$i]["okdud"]." <br> ".$data[$i]["text"]." <br> ";
}
                                 
                                 
                               
               
                              
                                 
                                      Koukám, že je tady pro někoho PHP španělská vesnice ;) Začni s PHP manuálem.
No a jinak:
zapomeň na for a na while, potom to půjde ;)
                                 
                                 
                               
               
                              
                                 
                                      No tak trochu joo, ale budu se snažit. :-)
Jenze kdyz je vynecham tak mi to vypise chybu 
Parse error: syntax error, unexpected ';' in /usr/local/apache/domains/euprez.euweb.cz/www.euprez.euweb.cz/log/vyhledej.php on line 6.
                                 
                                 
                               
               
                              
                                 
                                      Bóže ... to je materiál!
<?php
$items = 5;
if(!$_GET['param']) $page = 0; else $page = $_GET['param'];
$sql = 'SELECT * FROM `registrace` WHERE ORDER BY id LIMIT '.($page*items).',$items;
if(!$query = MySQL_Query($sql)) echo 'CHYBA SQL';
else {
 $q = MySQL_Fetch_Assoc($query);
 var_dump($q);
}
?>
                                 
                                 
                               
               
                              
                                 
                                      joooo jeste sem vlastne na neco zapomel.
if ($page > 0) echo '<a href="?param='.($page-1).'">Zpět</a>';
   
 if (count($data)-1 > $items) echo '<a href="?param='.($page+1).'">Dopředu</a>';
Ono mi to totiž momentálně vypisuje jenom jeden vypis a na vsech strankach.....
                                 
                                 
                               
               
                              
                                 
                                      Tak si rozmisli, co vlastně chceš?! Stránkování, nebo omezený "výcuc?
ad 1) Píšu z hlavy, možná nefunkční, případně nedokonalé, ale myšlenku to snad vystihne:
<?
$items = 5;
if(!$_GET['param']) $page = 0; else $page = $_GET['param'];
if(!$query = MySQL_Query('SELECT * FROM `table` LIMIT '.($page*items).',($items+1))) echo 'PORUCHA!'; else {
 $i = 0;
 while($q = MySQL_Fetch_Assoc($query) ) {
  if($i<=$items) var_dump($q);
  $i++;
 }
 if($page > 0) echo '<a href="?page='.($page-1).'">Předchozí</a>';
 else  echo '<span style="color: silver">Předchozí</a>';
 if($i > $items) echo '<a href="?page=($page+1)">Další</a>';
 else echo '<span style="color: silver">Další</span>';
}