PHP-Script.hu
Kiemelt hirdetés:
2026. október 17. 13:18 szombat, ma Hedvig névnap van


grafika


Videóbázis


Listázás:  Idő szerint:
Egyéb arr Egyéb info Mysql lekérdezésből random
(#4) xtech 2011.11.03. 13:25

xtech
xtech
Kezdő

A MySQL ORDER BY segítségével tudod megoldani. Limitet is tudsz használni, pl. ha csak 5 képet akarsz random megjeleníteni

1
$sql = "SELECT * FROM tabla ORDER BY RAND() LIMIT 5";


webdeveloper, sysadmin
(#3) Pete válasza erre: (#2) iNferNaL 2011.08.10. 15:03

Pete
Pete
Kezdő

Szia

Köszönöm szépen a Helpet

Megpróbálóm megoldani a magyarázatod szerint.


Üdv


Pete
(#2) iNferNaL válasza erre: (#1) Pete 2011.08.08. 17:59

iNferNaL
iNferNaL
Kezdő

Szia!

Ha az adatbázisban tárolod a képet, akkor csinálj a kép oszlop mellé, egy id oszlopot ami automatikusan növekszik, így csinálsz egy lekérdezést a mysql_num_rows-szal, így tudni fogod mennyi sorod van, ez után az összes sor és 1 között csinálsz egy random függvényt rand(1,x); aztán amit kapsz értéket, azt az id-t lekérdezed. :D Ennyire egyszerű, de biztos van erre másik megoldás is.

(#1) Pete 2011.08.04. 13:06

Pete
Pete
Kezdő

Sziasztok

Már most elnézést ha rossz helyre írom a mondandóm,de új vagyok és szokom a légkört:)


Van egy mysql lekérdezésem,amiből random kiíratást szeretnék produkálni.
Tehát megkapom a lekérdezésből a kép linket és címét,ezt összefűzve megkapom a teljes elérési utat a képhez.

mysql lekérdezés....

$_POST['kep']=$a['url'].$a['nev'];

így megkaptam a teljes elérési utat.

Hogyan tudnék ebből random előállítást összehozni?
Tehát a képek randomra jelenjenek meg.

Köszönöm a segítséget.


Pete
Listázás:  Idő szerint:


© 2006-2026 PHP-Script.hu, Minden jog fenntartva!
Design: Rácz Gergely, Oldalmotor: Rácz Gergely
Impresszum - Oldaltörténet - Oldalszabályzat