Mam z DB vygenerovanu tabulku. Ako zobrazim riadky napr. 1,5,6,7,98,110? Keby to boli cisla pri sebe tak cez LIMIT ale takto.... Mozno sa da limit upravit
ale to ja neviem takze ako to mam riesit? Cez vela query to spomali celu stranku takze... Poradte PLS
Fórum › MySQL
Limit
Viem ze query bola napr.: SELECT * FROM 'tabulka_1' WHERE vek>15. Vysledky si zobrazim, vyberiem napr. 1, 3, 8 a potrebujem ich dostat z DB. Jednotlivo by to slo asi takto
SELECT * FROM 'tabulka_1' WHERE vek>15 LIMIT 1,1
SELECT * FROM 'tabulka_1' WHERE vek>15 LIMIT 3,1
SELECT * FROM 'tabulka_1' WHERE vek>15 LIMIT 8,1
Ja by som to chcel spravit v jednej query
...nepoznam id ani ine premenne v tabulke
Tohle nechápu :-) pokud dotahujete záznamy z tabulky, tak musí existovat nějaký unikátní identifikátor. Ten si můžete zjistit třeba v původním dotazu:
SELECT id_osoba, jmeno, prijmeni, vek FROM osoby WHERE vek>15
Pokud unikátní identifikátor neexistuje, tak si ho vytvořte.
Jasne ze id mam ale v tomto pripade mi je na nic. Lebo povodny dotaz odovzdal dajme tomu zaznamy s id 1,2,5,8,10 ja som ich zobrazil na stranke cize neviem ich id. User klikne na treti element tr (kt. ma id 5) a 4 s id 8 ale to script nevie. Viem len to ze to bol treti a stvrty zobrazeny zaznam. Takze pouzijem povodny dotaz a pridam LIMIT poradie_zaznamu,1. Podla mna...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
[DB] - stránkování - Limit — založil Michal115
No limit uploader — založil Dawo
Zahadny LIMIT — založil polonium
Prohlížeče - QueryString Get Limit — založil survik1
Časový limit CGI vypršel — založil Matej Zabsky
Moderátoři diskuze