Autor | Zpráva | ||
---|---|---|---|
muaha Profil * |
#1 · Zasláno: 19. 6. 2008, 15:25:50
Dobry den. Mam dve otazocky.
Ako zobrazit len 3 riadky clanku z databaze alebo len určitý počet znakov? + potrebujem poradit, kde by som nasiel uplne jednoduche strankovanie, hladal som na nete ale vsetko bolo prilis zlozite.... Dakujem. |
||
Jan Tvrdík Profil |
#2 · Zasláno: 19. 6. 2008, 15:38:42
Ako zobrazit len 3 riadky clanku z databaze
SELECT *from clanky LIMIT 3 uplne jednoduche strankovanie http://www.linuxsoft.cz/article.php?id_article=345 |
||
muaha Profil * |
#3 · Zasláno: 19. 6. 2008, 16:13:27
SELECT *from clanky LIMIT 3
Nie, asi sa nerozumieme. mam nieco take: SELECT * FROM `zoznam_clankov` ORDER BY `cislo` DESC LIMIT 1; Ja si vyberiem konkretny clanok, vypise nazov, obsah, datum, autor... No a ja chcem aby mi vyhodilo len 3 riadky OBSAHU (samotneho textu, ktory je dlhy aj 15 riadkov) |
||
kletely Profil |
#4 · Zasláno: 19. 6. 2008, 16:26:21
muaha
No veď LIMIT 3. SELECT * FROM `zoznam_clankov` ORDER BY `cislo` DESC LIMIT 1; Tento píkaz ti vyberie z DB najnovší záznam. |
||
Taps Profil |
#5 · Zasláno: 19. 6. 2008, 16:55:13
muaha
zkus si tam vytvořit ještě sloupeček uvod, kde bude ukládat např. začátek článku a pak po kliknutí např. na nadpis by se ti zobrazil článek celý...pochybuji že existuje nějaká funkce která by ti dokázala vybrat 3 věty. |
||
Joker Profil |
#6 · Zasláno: 19. 6. 2008, 17:28:37
muaha
Určitý počet znaků se dá vzít funkcí substr. Existuje i v MySQL i v PHP. |
||
Taps Profil |
#7 · Zasláno: 19. 6. 2008, 18:20:21
muaha
nebo můžeš použít SUBSTRING_INDEX přímo v sql dotazu, který ti vytáhne určitý počet slov |
||
muaha Profil * |
#8 · Zasláno: 20. 6. 2008, 14:39:21
Joker
vdaka nieco take som hladal... |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0