ďťż
Podstrony
|
telcocafeSiemka napisałem sobie funkcje która mi raz dziennie losuje obrazek. Wygląda ona tak<? function obrazek_dnia($a=1) { $query = "SELECT * FROM [prefix]images ORDER BY image_date DESC LIMIT $a"; $result = mysql_query($query); while($r = mysql_fetch_array($result)) { $image_id = $r['image_id']; $image_name = $r['image_name']; $cat_id = $r['cat_id']; $image_thumb_file = $r['image_thumb_file']; $n=0; $dzionek = date("z"); $obr = $lista[$dzionek % count($lista)]; echo '<a href="[katalog]/details.php?image_id='.$image_id.'"><img border="1" src="[katalog]/data/thumbnails/'.$cat_id.'/'.$image_thumb_file.' " alt="'.$image_name.'" /></a>'; } } ?> Może mi ktoś powiedź co trzeba zrobić zeby nowy obrazek losował o godzinie 0:00:00 ? mozesz uzyc CRON'a ale nie musisz. przechwuj gdzies (w pliku/bazie) jakiego dnia zostal wylosowany ostatni obrazek. jezeli ten dzien juz minal to losuj nowy obrazek i zapisz dzien do pliku/bazy. wydaje mi sie, ze w twoim wypadku losowanie dokladnie o godz. 0:00 nie jest konieczne, bo i tak pierwszemu odwiedzajacemu po polnocy wyswietli sie nowy obrazek. mq luzik głupie pytanie głupia odpowiedź :P Jak by ktoś wogole zajrzał do tej funkcji z czaił by ze pisze tak $query = "SELECT * FROM 4images_images ORDER BY image_date DESC LIMIT $a"; losuje według daty a co za tym idzie obrazek sie nie zmieni aż sie nie doda nowego do galerii. Ale jak sie zrobi tak $query = "SELECT * FROM 4iamges_images ORDER BY rand() DESC LIMIT $a"; to ejst cacy już mi sie zmienił obrazek. ZObaczymy jutro rano czy bedzie taki sam czy inny już :P tyle ze teraz losuje co wejście na strone a nie co dzień :/ co mam robić zeby codziennie wybierał inny ? Użytkownik Axel32 edytował ten post 24 sierpień 2005, 07:34 mq luzik głupie pytanie głupia odpowiedź :P Jak by ktoś wogole zajrzał do tej funkcji z czaił by ze pisze tak $query = "SELECT * FROM 4images_images ORDER BY image_date DESC LIMIT $a"; losuje według daty a co za tym idzie obrazek sie nie zmieni aż sie nie doda nowego do galerii. Ale jak sie zrobi tak $query = "SELECT * FROM 4iamges_images ORDER BY rand() DESC LIMIT $a"; to ejst cacy już mi sie zmienił obrazek. ZObaczymy jutro rano czy bedzie taki sam czy inny już :P tyle ze teraz losuje co wejście na strone a nie co dzień :/ co mam robić zeby codziennie wybierał inny ? |
|||
Sitedesign by AltusUmbrae. |