| Autor | Zpráva | ||
|---|---|---|---|
| cranberrie Profil |
#1 · Zasláno: 29. 4. 2006, 21:44:46
Ahojte,
potrebujem pomoc.... mama stranku php+sql ak zadam napriklad vyhladavat produkt a pod... zobrazi sa mi napr. 200 produktov (co znamena ze sa ta stranka dlho otvara..). Potrebovala by som vedeiet, ci existuje nejaky prikaz, ktory pridam do source aby mi dal prvych 30 produktov na jednu stranku a vytvoril ostatne stranky na dalsie vyhladane produkty... (vytvori pocet stranok, kolko produktov vyhladal/30)aby uzivatel nemusel dlho cakat na zobrazenie. IDE TO? ako sa vola prikaz, resp. kde mozem hladat? Veľmi pekne dakujem za pomoc! |
||
| Peca Profil |
#2 · Zasláno: 29. 4. 2006, 21:47:59
Dělá se to pomocí příkazu LIMIT v SQL dotazu.
|
||
| cranberrie Profil |
#3 · Zasláno: 29. 4. 2006, 21:58:09
Peca, ja som nemyslela v sql, ale uz na webe... nech sa mi nezobrazuje vsetkych 600 vyrobkov na jednej stranke ale 30 na jednej a napise mi ze ostatne su na dalsich 200 stranach...
|
||
| Hugo Profil |
#4 · Zasláno: 29. 4. 2006, 22:08:31
cranberrie
A přesně na to je klauzule limit v sql. Vytáhneš jen 30 výrobků. Na další straně dalších 30 atd. limit 0,30 limit 30,30 ... |
||
| cranberrie Profil |
#5 · Zasláno: 29. 4. 2006, 23:28:25
limit 0,30
limit 30,30 ..snazila som sa najst nejaky prikaz sql.. ale nepodarilo sa mi vies mi prosim pomoct? |
||
| Hugo Profil |
#6 · Zasláno: 29. 4. 2006, 23:35:46
Příklad
select * from `table` order by `ID` ASC limit 0,30 dostaneš prvních 30 záznamů select * from `table` order by `ID` ASC limit 30,30 dostaneš záznamy 31 - 60 Tady máš popsanou klauzili limit http://www.linuxsoft.cz/article.php?id_article=810 |
||
|
Časová prodleva: 7 dní
|
|||
| davidcoudy Profil |
#7 · Zasláno: 6. 5. 2006, 16:07:12 · Upravil/a: davidcoudy
chyba to mělo bejt jinam sorry smazat pls
|
||
|
Časová prodleva: 19 let
|
|||
Toto téma je uzamčeno. Odpověď nelze zaslat.
0