Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> 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
MalyKazio
post
Post #2





Grupa: Zarejestrowani
Postów: 168
Pomógł: 1
Dołączył: 19.11.2005

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


Zdaje się, że nie masz nigdzie zdefiniowanego $banner['adres'];
Go to the top of the page
+Quote Post
MajareQ
post
Post #3





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

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


Racja, ale to i tak nic nie daje.
Go to the top of the page
+Quote Post
Nazin
post
Post #4





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
MajareQ
post
Post #5





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

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


pudło... (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Rozwalasz mi stronę Nazin (IMG:http://forum.php.pl/style_emoticons/default/haha.gif)

odświeżam
Go to the top of the page
+Quote Post

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: 23.08.2025 - 20:01