Autor | Zpráva | ||
---|---|---|---|
Michalll Profil * |
#1 · Zasláno: 1. 11. 2007, 17:26:47
Čau, mám stránkování z:
http://crazydog.cz/pro-web/php-scripty/nekonecne-strankovani-v-php/ a potřebuji při výpisu přiřadit každému řádku pořadové číslo, a když na straně 1 bude končit 5, tak aby na straně 2 začínalo od 6... díky |
||
Str4wberry Profil |
#2 · Zasláno: 1. 11. 2007, 17:37:41
Michallle
1) Proč se nezeptáš tam? 2) Zkus si vyhledat slovo „stránkování“ v zdejší diskusi. |
||
Michalll Profil * |
#3 · Zasláno: 1. 11. 2007, 19:13:37
Str4wberry
1) ok to už jsem udělal, ale nejspíš to tam není tak frekventované, aby se mi odpověď dostala hned jako tady... 2)tím myslíš, abych si zvolil jiné stránkování, aby se to do mého scriptu implementovalo lépe? já bych právě radší zůstal u tohoto scriptu, je jednoduchý a splňuje svůj účel, až na problém výše díky |
||
Str4wberry Profil |
#4 · Zasláno: 1. 11. 2007, 19:17:16
Michalll
2) Tím jsem myslel, že problém podobný Tvému byl zde nedávno řešen. |
||
Michalll Profil * |
#5 · Zasláno: 1. 11. 2007, 19:42:11
Str4wberry
Tak buď jsem ho přehledl nebo je to pouze podobný problém, avšak ne stejný, omlouvám se, ale opravdu ho tu nemůžu najít... |
||
Alphard Profil |
#6 · Zasláno: 1. 11. 2007, 20:06:40
tak to vypiš z proměnných pro stránkování
jestli jsi na 2. stránce a stránkuješ po 5, je jasné, že budeš začínat 6, nebo kde je problém? $radku = mysql_num_rows(mysql_query("SELECT id FROM tabulka;")); doporučuji následující úpravu: list ($radku) = mysql_fetch_row (mysql_query ("SELECT count(id) FROM tabulka;")); |
||
sh00ter Profil |
#7 · Zasláno: 1. 11. 2007, 21:27:45 · Upravil/a: sh00ter
Michalll
ja osobne strankovani delam tak ze vyberu pocet radku, rozdelim to a zaokrouhlim poctem radku na stranku a pak to pomoci pomocny promenny $_GET['page'] nasobim a ziskavam zacatek, asi takle
doufam akorat ze sem tam neco nezapomnel... EDIT: Lepsi? |
||
Kcko Profil |
#8 · Zasláno: 2. 11. 2007, 00:59:59
>> $pocet=@mysql_num_rows("SELECT * FROM tabulka"); //select z db
ach jo , to je rada ... |
||
sh00ter Profil |
#9 · Zasláno: 2. 11. 2007, 14:51:59
oukej, no rikam ze doufam ze sem nic nezapomnel....
|
||
Michalll Profil * |
#10 · Zasláno: 2. 11. 2007, 17:43:31
Kcko
pohoda, stačilo mi nakopnutí správnym směrem, chyby si už opravim.... sh00ter díky, to bude ono ;-) |
||
Michalll Profil * |
#11 · Zasláno: 2. 11. 2007, 18:54:21
sh00ter
to stránkování je nějaké divné ne? zobrazuje to stránky 2,3 a 1 to vůbec neukazuje... a jak mohu při výpisu použít v tomto případě to pořadové číslo? |
||
sh00ter Profil |
#12 · Zasláno: 2. 11. 2007, 19:29:53
tak dej $i=0
|
||
sh00ter Profil |
#13 · Zasláno: 2. 11. 2007, 19:37:37 · Upravil/a: sh00ter
Michalll
jo a to poradovy cislo das
melo by to fungovat, ale nemam to ozkouseny...je to jen o sem ted sesmolil... je to hlavne o logice a o matice coz nekdy u me pokulhava |
||
Michalll Profil * |
#14 · Zasláno: 2. 11. 2007, 20:20:08
sh00ter
zobrazení stran: to jsem zkoušel ale to pak ten limit vypadá -2, 2, jelikož tam odečítáš tu 2... to: pořadové číslo, díky už jsem si to upravil a jede to jak má... |
||
sh00ter Profil |
#15 · Zasláno: 2. 11. 2007, 21:59:06
jo asi vim co myslis, pokud ne tak pis,
pripis si tam podminku if(!isset($_GET['page'])) { |
||
Michalll Profil * |
#16 · Zasláno: 2. 11. 2007, 22:55:58
sh00ter
díky, už jsem si to upravil, tak aby to vypisovalo dobře... |
||
Časová prodleva: 16 let
|
0