Skocz do zawartości

bledne postrzeganie wartosci LIMIT ?


remik09

Rekomendowane odpowiedzi

mam problem z wartoscia LIMIT w zapytaniu (lub to moze cos innego ale nie mam pojecia co)

mam taki kod

$nr_strony = $_GET[strona];
if (!isset($nr_strony)) {
	$nr_strony = '1';
}

if ($nr_strony == 1) {
	$start = 0; $end = $news_str;
}
else {
	$start = ($nr_strony * ($news_str) - $news_str); $end = ($nr_strony * ($news_str));
}

print $start.'aaaaa'.$end;

$zap = "SELECT * FROM $news_tab ORDER BY data DESC LIMIT $start,$end";
$rez = mysql_query($zap);

// cos tu jeszcze

$il_stron = floor($il_newsow / $news_str);
if (($il_newsow % $news_str) == 0) {
	$il_stron = $il_newsow / $news_str;
}
else {
	$il_stron = floor($il_newsow / $news_str) + 1;
}

$i = 0;
print '
<div class="str">';
while ($i < $il_stron) {
	$i++;
print '<a href="news,strona'.$i.'.html" title="">'.$i.'</a>';
	if ($i != $il_stron) { print '|'; } else { print '';}
	};
			print '</div>';

po przejsciu na np. news,strona2.html powinno wyswietlac rekody 3-6 ale niewiem czemu wyswietla mi 0-6, na stronie news,strona3.html wyswietla od 0-9..

najdziwniejsze jest to ze $start i $end sa dobre czyli np te dane juz wczesniej 3 i 6 itd

wie ktos mze dlaczeog tak sie dzieje ?

Odnośnik do komentarza
Udostępnij na innych stronach

W programowaniu rzadko kiedy się spotyka OD i DO razem. Zazwyczaj to jest OD, ILE

W wypadku SQL'a LIMIT [od-ktorego-rekordu], [ile-rekordor].

Jeżeli nie w tym jest błąd to musisz dać więcej kodu, tak by było można odczytać od czego są zmienne uzyte w tym kawałku kodu($news_str).

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności