[charts] Strzalki do gory na dol

Jeżeli masz pomysł na jakąś modyfikację bądź poszukujesz jakiegoś moda to zerknij do tego działu.
MrExclusive
Posty: 2
Rejestracja: 14 maja 2005, 18:16
Kontakt:

[charts] Strzalki do gory na dol

Post autor: MrExclusive » 05 czerwca 2005, 10:14

Korzystam z moda Chart Lista Przebojow.
Zastanawiam sie jak zrobic aby w poniższym skrypcie, dodac strzalki obazujace czy miejsce utworu na liscie wzrasat spada czy jest na tym samym poziomie korzystając z trzech malych grafik. Czy ktos wie jak mozna zmodyfikowac ten skrypt, aby pokazywal to co wyzej zaproponowalem.

Kod: Zaznacz cały

//POCZATEK TOPLISTA MINI 
 // Ustawienia i zmienne 
  
 $ch_ile = 10; //ile piosenek ma byc wyswietlanych, domyslnie 10 
 $ch_mod_count = 0; //licznik 
 $chart_top = "Top ". $ch_ile;  

 //--- 

 //Wczytujemy piosenki z bazy 
 $sql = 'SELECT chart_id, chart_song_name FROM '.CHARTS_TABLE.', '.USERS_TABLE.' WHERE chart_poster_id=user_id ORDER BY  (chart_hot-chart_not) DESC, chart_artist LIMIT 0,'.$ch_ile; 
 $result = mysql_query($sql); 
 //Tworzymy liste wybranej ilosc piosenek 
 while($row = $db->sql_fetchrow($result)){ 
    $ch_mod_count++; 
    $chart_top .= "<table><tr><td width=\"5\">". $ch_mod_count .".</td><td width=\"180\">". $row['chart_song_name'] ."</td><td width=\"21\"><a href=forum/charts.php?action=vote&rate=1&id=". $row['chart_id']."><img src=\"images/+.gif\" alt=\"Głosujesz na plus\" border=\"0\"/></a></td><td width=\"21\"><a href=forum/charts.php?action=vote&rate=2&id=". $row['chart_id']."><img src=\"images/-.gif\" alt=\"Głosujesz na minus\" border=\"0\"/></a></td></tr></table>"; 
      

 } 
 //---KONIEC TOPLISTA MINI

Piker
Zasłużony
Posty: 54
Rejestracja: 14 maja 2005, 19:01

Post autor: Piker » 06 czerwca 2005, 21:45

Kod: Zaznacz cały

//POCZATEK TOPLISTA MINI 
// Ustawienia i zmienne 
 
$ch_ile = 10; //ile piosenek ma byc wyswietlanych, domyslnie 10 
$ch_mod_count = 0; //licznik 
$chart_top = "Top ". $ch_ile;  
//--- 
//Wczytujemy piosenki z bazy 
$sql = 'SELECT chart_id, chart_last_pos, chart_song_name FROM '.CHARTS_TABLE.', '.USERS_TABLE.' WHERE chart_poster_id=user_id ORDER BY  (chart_hot-chart_not) DESC, chart_artist LIMIT 0,'.$ch_ile; 
$result = mysql_query($sql); 
//Tworzymy liste wybranej ilosc piosenek 
while($row = $db->sql_fetchrow($result)){ 
   $ch_mod_count++; 
if ( $ch_mod_count > $row['chart_last_pos'] ) 
$obrazek ='<img src="up.jpg">';
elseif ( $ch_mod_count < $row['chart_last_pos'] )
$obrazek = '<img src="down.jpg">';
elseif ( $ch_mod_count == $row['chart_last_pos'])
$obrazek ='<img src="equal.jpg">';

 $chart_top .= "<table><tr><td>$obrazek</td><td width=\"5\">". $ch_mod_count .".</td><td width=\"180\">". $row['chart_song_name'] ."</td><td width=\"21\"><a href=forum/charts.php?action=vote&rate=1&id=". $row['chart_id']."><img src=\"images/+.gif\" alt=\"Głosujesz na plus\" border=\"0\"/></a></td><td width=\"21\"><a href=forum/charts.php?action=vote&rate=2&id=". $row['chart_id']."><img src=\"images/-.gif\" alt=\"Głosujesz na minus\" border=\"0\"/></a></td></tr></table>"; 
     
} 
//---KONIEC TOPLISTA MINI 

Zablokowany

Wróć do „Propozycje i Poszukiwania”