Plik wywala mi takie błędy:
Notice: Undefined index: start in c:\usr\krasnal\www\djuki\electro.php on line 95
Notice: Undefined index: start in c:\usr\krasnal\www\djuki\electro.php on line 97
Notice: Undefined index: start in c:\usr\krasnal\www\djuki\electro.php on line 115
oto fragment kodu:
$ile = mysql_result($all, 0
); // teraz zliczamy ile mamy wszystkich wierszy w bazie
$next = $_GET['start'] + $ile_na_stronie; // ustawiamy wartość dla linku następny...
$prev = $_GET['start'] - $ile_na_stronie; // ... i poprzedni
if($ile > $ile_na_stronie) // sprawdzamy czy zmienne $ile jest większa od ilości danych wyświetlanych
{
for($i=0 ; $i<ceil($ile/$ile_na_stronie) ; $i++) // zaokrąglamy ułamek do "góry" który otrzymaliśmy z podzielenia ilości wierszy przez ilość wyświetlanych na stronie
{
echo '<a href="electro.php?start='.($i*$ile_na_stronie).'">'.($i+1).'</a> | '; // wyświetlamy odpowiednie strony
}
if ($_GET['start'] == 0) // sprawdzamy jeśli strona w $_GET jest równa 0 ...
{
echo '<a href="electro.php?start='.$next.'">Następny ></a>'; // ... to wyświetlamy tylko link: Następny ...
}
elseif (($_GET['start'] > 0) && ($next < $ile)) // jeśli strona jest większa od 0 i zarazem następna stronę mniejsza od ilości...
{
echo '<a href="electro.php?start='.$prev.'">< Poprzedni</a> | '; // ... wyświetlamy linki Poprzedni i ...
echo '<a href="electro.php?start='.$next.'">Następny ></a>'; // ... Następny
}
Jest to fragment strony z includowaniem.
Jak pozbyć się tych błędów.
/PS dodam ze linijka 95 to tutaj 7 wiersz.
Ten post edytował uki0008 27.05.2010, 20:24:25