Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Rotator z bazy
MajareQ
post
Post #1





Grupa: Zarejestrowani
Postów: 382
Pomógł: 22
Dołączył: 21.05.2007
Skąd: Elbląg

Ostrzeżenie: (0%)
-----


Wiem, że mogę na Was liczyć (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Mój problem jest następujący: próbuję stworzyć rotator bannerów pobierający wszystko z bazy...
W ogóle mi się nie wyświetla... próbowałem różnych wersji, sposobów etc. żaden nie poskutkował...
Nie mam głowy dzisiaj do PHP... mam problemy pewne, które odciągają moją uwagę trochę... może wy pomożecie na przynajmniej ten problem (z rotatorem)...

Oto obecna wersja:

  1. <?php
  2. /*
  3.  * Generowanie rotatora bannerow.
  4.  */
  5. function banner_rotator() {
  6.  
  7. $query = mysql_query('SELECT id, name, banner, shows, total_shows FROM kt_banners WHERE total_shows>shows OR total_shows=-1');
  8. while($banner = mysql_fetch_assoc($query)) {
  9. $adres = $banner['adres'];
  10. $el = count($adres);
  11. $r = (rand()%$el);
  12. $id = $banner['id'];
  13. $banner = $banner['banner'];
  14. echo '<a href="'.$adres[$r].'"><img src="images/banner/'.$banner[$r].'"></a>';
  15. mysql_query('UPDATE kt_banners SET shows=shows+1 WHERE id='.$id[$r]);
  16. }
  17. }
  18.  
  19. banner_rotator();
  20. ?>


Z góry dzięki za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Nazin
post
Post #2





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 10.09.2005
Skąd: Kraków

Ostrzeżenie: (0%)
-----


  1. <?php
  2. function banner_ratator() {
  3.  
  4. $banner = mysql_fetch_assoc(mysql_query("SELECT id, banner, adres FROM kt_banners"));
  5. echo '<a href="'.$banner['adres'].'"><img src="images/banner/'.$banner['banner'].'" /></a>';
  6. mysql_query("UPDATE kt_banners SET shows=shows+1 WHERE id=".$banner['id']);
  7.  
  8. }
  9. ?>


?;>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 04:55