<?php
$wynik = $_POST['wyszukaj'];
$iloscrekordow = 10;
$zapytanie = mysql_query("SELECT COUNT(login) FROM userdata WHERE MATCH(login) against ('$wynik*' IN BOOLEAN MODE) ");
if ($red > $iloscrekordow) {$num_pages = ceil ($red/$iloscrekordow);} else {$num_pages = 1;}
if (isset($_GET['first'])) { if ( (is_numeric($_GET['first'])) AND
($_GET['first'] > 0
) ) {$s = $_GET['first'];} else {$s = 1;} } else {$s = 1;}
$zap= "SELECT * FROM userdata WHERE MATCH(login) against ('$wynik*' IN BOOLEAN MODE) LIMIT ".(($s-1)*$iloscrekordow).", $iloscrekordow";
$polacz = mysql_query('SELECT count(login) FROM userdata LIMIT 1'); $iloscrekordow = $liczy[0];
if ($red > 0) {
$test10= $_GET['first'];
echo " Strona $s z $num_pages ";
if ($s >= 3
) { echo ' <a href="'.$_SERVER['PHP_SELF'].'?first=1"><< </a> '; } if ($s >= 2
) { echo ' <a href="'.$_SERVER['PHP_SELF'].'?first='.($s-1).'">< </a> '; }
for ($i = 2; $i >= 1; $i--) { if (($s-$i) > 0
) { echo ' <a href="'.$_SERVER['PHP_SELF'].'?first=' . ($s-$i) . '">' . ($s-$i) . ' </a> '; } }
echo ' Jesteś na stronie: ' . $s . ' nawigacja ';
for ($i = 1; $i <= 2; $i++) { if ( (($s+$i) <= $num_pages) AND
(($s+$i) != 1
) ) { echo ' <a href="'.$_SERVER['PHP_SELF'].'?first=' . ($s+$i) . '">' . ($s+$i) . ' </a> '; }}
if ($s <= ($num_pages-1
) ) { echo ' <a href="'.$_SERVER['PHP_SELF'].'?first='.($s+1).'">> </a> '; } if ($s <= ($num_pages-2
) ) { echo ' <a href="'.$_SERVER['PHP_SELF'].'?first='.$num_pages.'">>> </a> ';}}
{
$qwe++;
$class = ($qwe%2==1) ? "wysz1" : "wysz2";
echo '<div class="'. $class .'">'; echo '<b>'.$wiersz['login'].' </b><br />'; echo '<br /> data rejestracji: '.$wiersz['data'].''; }
?>
Gdzie jest błąd, odnoścnie $GET? po kliknięciu na link do kolejnej strony zwraca pusty wynik... tylko nie widze dlaczego...
Ten post edytował !*! 30.06.2008, 11:20:38