Autor Zpráva
Cakewalk
Profil
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
Mě se zobrazuje pokaždé něco jiného.
Cakewalk
Profil
Když se obnoví stránka tak ano, ale když se převine pouze slider, tak je tam pořád stejný produkt.
Kajman_
Profil *
Tak na konci slideru refreshnete (např. javascriptem) stránku.
Cakewalk
Profil
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 *
Můžete si i galerii doplňovat postupně ajaxem, ale to bude více programování.
Cakewalk
Profil
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.
peter555
Profil
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 *
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
To aj mňa napadlo, len neviem, ako...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0