Autor | Zpráva | ||
---|---|---|---|
Cakewalk Profil |
#1 · Zasláno: 25. 11. 2011, 18:59:42
Dobrý den,
pro náhodný výběr z databáze používám toto: $vyber=mysql_query("select i.name, i.description, i.start_price, im.* FROM " . DB_PREFIX . "item_media im LEFT JOIN " . DB_PREFIX . "items i ON i.item_id=im.item_id order by rand() LIMIT 1")or die(mysql_error()); Pak si to zobrazím jako JavaScript Slider while($row=mysql_fetch_assoc($vyber)) { $name = $row['name']; $description = $row['description']; $main_image = $row['media_url']; $price = $row['start_price']; $auct3 .= '<div id="gallery">'. '<a href="' . $auction_link . '" class="show"><img src="' . (((!empty($main_image)) ? '../thumbnail.php?pic=' . $main_image . '&w=100&sq=Y' : 'themes/' . $setts['default_theme'] . '../img/system/noimg.gif')) . '" alt="" width="580" height="360" title="" alt="" rel="'.$price.'<h3>'.$name.'</h3>'.$description.'"/></a>'. '<a href="' . $auction_link . '"><img src="' . (((!empty($main_image)) ? '../thumbnail.php?pic=' . $main_image . '&w=100&sq=Y' : 'themes/' . $setts['default_theme'] . '../img/system/noimg.gif')) . '" alt="" width="580" height="360" title="" alt="" rel="'.$price.'<h3>'.$name.'</h3>'.$description.'"/></a>'. '<a href="' . $auction_link . '"><img src="' . (((!empty($main_image)) ? '../thumbnail.php?pic=' . $main_image . '&w=100&sq=Y' : 'themes/' . $setts['default_theme'] . '../img/system/noimg.gif')) . '" alt="" width="580" height="360" title="" alt="" rel="'.$price.'<h3>'.$name.'</h3>'.$description.'"/></a>'. '<a href="' . $auction_link . '"><img src="' . (((!empty($main_image)) ? '../thumbnail.php?pic=' . $main_image . '&w=100&sq=Y' : 'themes/' . $setts['default_theme'] . '../img/system/noimg.gif')) . '" alt="" width="580" height="360" title="" alt="" rel="'.$price.'<h3>'.$name.'</h3>'.$description.'"/></a>'. '<a href="' . $auction_link . '"><img src="' . (((!empty($main_image)) ? '../thumbnail.php?pic=' . $main_image . '&w=100&sq=Y' : 'themes/' . $setts['default_theme'] . '../img/system/noimg.gif')) . '" alt="" width="580" height="360" title="" alt="" rel="'.$price.'<h3>'.$name.'</h3>'.$description.'"/></a>'. '<div class="caption"><div class="content"></div></div></div>'. '<div class="clear"></div>'; echo $auct3; Náhodný produkt se mi načte, ale při posunu slideru je pořád ten samý produkt. Uměl by někdo poradit? Díky. Ukázka zde: http://aukce.allelektro.cz/slider%202/scroll.php |
||
Someone Profil |
#2 · Zasláno: 25. 11. 2011, 19:03:12 · Upravil/a: Someone
Mě se zobrazuje pokaždé něco jiného.
|
||
Cakewalk Profil |
#3 · Zasláno: 25. 11. 2011, 19:06:57
Když se obnoví stránka tak ano, ale když se převine pouze slider, tak je tam pořád stejný produkt.
|
||
Kajman_ Profil * |
#4 · Zasláno: 26. 11. 2011, 16:23:57
Tak na konci slideru refreshnete (např. javascriptem) stránku.
|
||
Cakewalk Profil |
#5 · Zasláno: 28. 11. 2011, 11:48:21
Díky za radu. Toto řešení je sice dost neumětelné a ne příliš efektivní, ale do jisté míry to řeší problém. Díky
|
||
Kajman_ Profil * |
#6 · Zasláno: 28. 11. 2011, 13:38:30
Můžete si i galerii doplňovat postupně ajaxem, ale to bude více programování.
|
||
Cakewalk Profil |
#7 · Zasláno: 28. 11. 2011, 13:45:07
Tak to už je asi mimo moje dovednosti.
Líbí se mi co používá ulozto.cz. Přes iframe si načítá http://img.megadarky.cz/blk/61.html. Ale jak dokáže generovat tento kód výběr zboží z databáze je mi záhadou. |
||
Časová prodleva: 2 roky
|
|||
peter555 Profil |
#8 · Zasláno: 24. 5. 2014, 16:52:38
Zdravím Vás,
mám na stránke foto dňa, ktoré chcem, aby bolo každý deň iné - teda náhodne vybrané z databázy. Ako to urobiť, aby sa každému v ten istý deň zobrazila rovnaká fotka? Ja tam mám zatial toto: $vysledok = mysql_query("SELECT * FROM foto_dna WHERE rand() limit 1"); ale to zobrazí každému vždy niečo iné a ja chcem, aby tá fotka bola v daný deň vždy tá istá. Poradí niekto? Díky! |
||
Jcas Profil * |
#9 · Zasláno: 24. 5. 2014, 17:08:55
A co spojit náhodný výběr s nějakou datovou(tím myslím datumovou, časovou) funkcí.
date(), time() nebo tak nějak. |
||
peter555 Profil |
#10 · Zasláno: 24. 5. 2014, 18:29:48
To aj mňa napadlo, len neviem, ako...
|
||
Časová prodleva: 11 let
|
0