Autor | Zpráva | ||
---|---|---|---|
Jehník Profil * |
#1 · Zasláno: 24. 2. 2012, 20:25:55
Zdravím,
můj dotaz je docela jednoduchý. Jak v PHP vypsat z db (MySQL) určitou,-ale náhodně vybranou řádku z tabulky? Napadlo to mě to udělat přes fci rand pomocí který bych vybral podle ID nějakou řádku, ale o to řešení má docela trhlinu - co když smažu nějaký řádky z tabulky... Existuje nějaká funkce na výběr Xté řádky a nebo jak to řeší odborníci? :) Díky |
||
Tori Profil |
#2 · Zasláno: 24. 2. 2012, 20:33:46
select * from tabulka order by rand() limit 1 |
||
Jehník Profil * |
#3 · Zasláno: 24. 2. 2012, 20:44:06
Špatně jste mě pochopil, nebo spíš jsem to špatně napsal... Myslel, jsem že by to nefungovalo po tom, kdybych dělal nějaké změny v tý tabulce a třeba smazal (chtěně) několik řádek. Pak by mi chyběli IDčka a to mnou naavržené řešení by nefungovalo.
Jinak díky za radu, vyzkouším. |
||
Časová prodleva: 12 let
|
0