Autor Zpráva
anonym
Profil *
Potrebujem vybrať z databáze určité rozpätie v políčku "ID".
Robím to takto:

$sql = "SELECT * FROM tabulka ORDER BY id DESC LIMIT $zobraz";

kde $zobraz je číslo, ktoré získam

$zobraz = $page * 2;

a $page odosielam pomocou odkazu (www.nieco.sk/index.php?page=1)

Ja by som ale potreboval na stránke zobraziť posledné dva záznamy, po kliknutí na ďalej (cez odkaz www.nieco.sk/index.php?page=2) zobraziť ďaľšie dva od konca tabuľky atď.

Zatiaľ vždy keď kliknem na odkaz tak mi zobrazí posledné dva záznamy, potom posledné 3, 4...

Ďakujem za radu
anonym
Profil *
sorry za vytvorenie odkazu...:)
Casero
Profil
anonym
..limit $page, 2 -> limit OD_KTEREHO_PRVKU, POCET_PRVKU
Kajman_
Profil *
OD_KTEREHO_PRVKU

Spíš by to mělo být PRESKOC_PRVNICH_RADKU, POTOM_VYPIS_RADKU

$udaju=2;
$preskoc=($page-1)*$udaju;

limit $preskoc, $udaju

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0