ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Next Wars anzahl begrenzen

Geschlossen
  1. #1
    User Pic
    kleenex Mitglied
    Registriert seit
    21.08.2009
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Hallo zusammen

    Ich bin hier nicht das Coder Genie und auch schon nen paar Tage älter.
    Also bitte antworten in ganzen sätzen bitte lächelnlächelnlächelnlächelnlächeln


    Ich habe die Box Nextwars auf der Page eingebunden.
    Jetzt werden aber alle Termine dort angezeigt.
    Ich möchte nur die letzten 4 angezeigt haben.

    Kann mir da wer weiter helfen.

    Gruß Kleenex

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    er sollte nicht alle sondern nur maximal 5 anzeigen ...

    ersetze die include/boxes/nextwars.php durch folgenden code

    <?php
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    echo '<table width="100%" border="0" cellpadding="2" cellspacing="0">';
    $akttime = date('Y-m-d');
    $erg = @db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y - %H:%i') as time,tag,gegner, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime LIMIT 4");
    if ( @db_num_rows($erg) == 0 ) {
    	echo '<tr><td>kein War geplant</td></tr>';
    } else {
    	while ($row = @db_fetch_object($erg) ) {
    
    if (file_exists("include/images/icons/$row->game.gif")){
    $game = '<img src="include/images/icons/'.$row->game.'.gif">&nbsp;';
    }else{
    $game = '';
    }
    
    
    		$row->tag = ( empty($row->tag) ? $row->gegner : $row->tag );
    		echo '<tr><td>'.get_wargameimg($row->game).'</td>';
    		echo '<td>'.$game.'<a class="box" href="index.php?wars-more-'.$row->id.'">';
    		echo $row->time.' - '.$row->tag.'</a></td></tr>';
    	}
    }
    echo '</table>';
    ?>




    wichtig ist diese zeile:
     @db_query("SELECT DATE_FORMAT(datime,'%d.%m.%y - %H:%i') as time,tag,gegner, id, game FROM prefix_wars WHERE status = 2 AND datime > '".$akttime."' ORDER BY datime LIMIT 4");


    hier ist das limit jetzt auf 4 gestellt.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    kleenex Mitglied
    Registriert seit
    21.08.2009
    Beiträge
    12
    Beitragswertungen
    0 Beitragspunkte
    Heee Joooo

    Super Danke - funzt genau so wie wir das wollen.


    Meinen aller besten Dank.


    Gruß Kleenex
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    kein problem lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten