Top 10 naar top 15

PHP, HTML, Joomla, WordPress, etc..
Plaats reactie
Gebruikersavatar
avalonradio
*****
Berichten: 180
Lid geworden op: 09 okt 2007, 23:33
SAM-versie: Geen.
Database: MySQL
Windows: 10
Contacteer:

Top 10 naar top 15

Ongelezen bericht door avalonradio »

Hallo,

Wij willen van de top 10 verzoeken die op de pagina request word weergegeven, een top 15 maken.
In welk scriptje kunnen we dat veranderen?
Ik heb in de playing.php gekeken, maar daar staat dit:

##################
# Top 10 requests
if($showtoprequests)
require("top10requests.php");
#===================

Maar kan daar niks veranderen. en in de top10 request kan ik ook niks veranderen.
Waar kan dit wel?
alvast bedankt!

Gr Avalon
Laatst gewijzigd door avalonradio op 03 feb 2008, 14:38, 1 keer totaal gewijzigd.
frank1964

Re: Top 10 naar top 15

Ongelezen bericht door frank1964 »

Eigenlijk is het heel simpel.
Je opent het bestand top10requests.php met klad blok.

Code: Selecteer alles

<?
 $stamp = mktime(0,0,0,date('m')-$requestdays,date('d'),date('Y'));
 $now = date('Y-m-d H:i:s',$stamp);
 
 //Handle different types of databases' special needs
 switch($db->login["Type"])
 {
  case "ibase" : $orderby = "ORDER BY count(songlist.ID) DESC"; break;
  case "mysql" : 
  default      : $orderby = "ORDER BY cnt DESC"; break;
 }
  
 $now = $db->FormatTimestamp($now);
 $db->open("SELECT songlist.ID, songlist.title, songlist.artist, count(songlist.ID) as cnt 
            FROM requestlist, songlist 
			WHERE   (requestlist.songID = songlist.ID) AND
			        (requestlist.code=200) AND 
					(requestlist.t_stamp>=$now)
			GROUP BY songlist.ID, songlist.artist, songlist.title
			$orderby",10);
			
if($db->num_rows()>0) 
{

function PutRow($song) 
{
global $i;
Preparesong($song);

?>
 
     <font size="2" color="#003366"><small><? echo $i; ?>.
     <a href="javascript:songinfo(<? echo $song["songid"]; ?>)"><? echo $song["artist"]; ?></a></small></font> <font size="2" color="#9F9F9F"><small>(<? echo $song["cnt"]; ?>)</small></font><br>
	 <font size="2" color="#003366"><small>&nbsp;&nbsp;&nbsp;&nbsp;<? echo $song["title"]; ?></small></font><br>
   
<?}?>
 
<table width="100%" bgcolor="<? echo $lightrow; ?>" border="0" cellspacing="0" cellpadding="5">
<tr bgcolor="<? echo $darkrow; ?>"><td nowrap><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#555555">Top10 Requests</font></b></td></tr> 
<tr><td nowrap>
<?
 $i=0;
 while($song = $db->row())
 {
   $i++;
   PutRow($song);
 }
?>  
</td></tr>
</table>
<br>
<?}?>
Dit is je bestand
Vervang nu in onderstaande delen de 10 door 15.

Code: Selecteer alles

$now = $db->FormatTimestamp($now);
 $db->open("SELECT songlist.ID, songlist.title, songlist.artist, count(songlist.ID) as cnt 
            FROM requestlist, songlist 
			WHERE   (requestlist.songID = songlist.ID) AND
			        (requestlist.code=200) AND 
					(requestlist.t_stamp>=$now)
			GROUP BY songlist.ID, songlist.artist, songlist.title
			$orderby",10);

Code: Selecteer alles

<table width="100%" bgcolor="<? echo $lightrow; ?>" border="0" cellspacing="0" cellpadding="5">
<tr bgcolor="<? echo $darkrow; ?>"><td nowrap><b><font size="1" face="Verdana, Arial, Helvetica, sans-serif" color="#555555">Top10 Requests</font></b></td></tr>
Gebruikersavatar
avalonradio
*****
Berichten: 180
Lid geworden op: 09 okt 2007, 23:33
SAM-versie: Geen.
Database: MySQL
Windows: 10
Contacteer:

Re: Top 10 naar top 15

Ongelezen bericht door avalonradio »

Hey super het werkt!! hahahaha
Had jij ons mailtje nog gehad?

Hartelijk bedankt!
frank1964

Re: Top 10 naar top 15

Ongelezen bericht door frank1964 »

Graag gedaan !!! enne ja ik heb je mailtje gelezen... blijft kl@te, heb je al een idee wat je er mee gaat doen?
Mail me maar... lijkt me beter :-)
Plaats reactie
  • Vergelijkbare Onderwerpen
    Reacties
    Weergaves
    Laatste bericht