| | |
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
Autor | Správa |
---|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice |
Potreboval by som co najjednoduchsie vybrat 3 nahodne polozky z databazy.
vysvetlim:
mam v databaze clanky - Nazov, obsah, atd...
chcem zobrazovat na uvodnej stranke 3 nahodne nazvy clankov z dtb.
Kód: MySQL_Query("SELECT NAZOV AS clanok FROM clanky LIMIT 3");
toto mi vytiahne sice 3 nazvy, ale nie nahodne.. je nejaka funkcia na nahodny vyber?
diky
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Kód: SELECT nazov AS clanok from clanky ORDER BY RAND() LIMIT 3
toto by mohlo fungovať
_________________ C#, PHP, ... |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 01.06.2009 11:07 | |
|
no ano, scasti to funguje - vacsinou zobrazi 3 nahodne nazvy, ale niekedy len dve...
Nechapem preco. Moze byt ze RAND je 0 a vtedy?
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
_________________ C#, PHP, ... |
|
Registrovaný: 07.08.06 Prihlásený: 18.11.21 Príspevky: 947 Témy: 268 Bydlisko: Levice | Napísal autor témy neopagan: 01.06.2009 11:55 | |
|
aha, ja som mal chybu, lebo v skusobnej databaze som mal jeden nazov prazdny, tak preto mi tam niekedy nezobrazilo nic.
Takze s tym RAND to funguje, len pri velkych databazach to dost zatazuje.
V tom clanku co si postol je tam pekne vysvetlene a uvadzaju aj ine riesenie. Diky!
|
|
Registrovaný: 24.01.08 Prihlásený: 13.09.17 Príspevky: 14572 Témy: 66 Bydlisko: Žilina |
Práve kvôli tomu zaťažovaniu som ti hodil aj ten druhý link... nemáš zač, rád som pomohol
_________________ C#, PHP, ... |
|
| Stránka: 1 z 1
| [ Príspevkov: 6 ] | |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|