ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Raid Heute

Geschlossen
  1. #1
    User Pic
    CrashOverrideSE Mitglied
    Registriert seit
    19.11.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    Moin Moin

    ich benutze den Raidplaner von Balthazar3k und würde gerne eine neue box haben die mir nur die Raids von heute Anzeigt was muß an der box geändert werden um nur die raids für heute anzuzeigen.

    <?php
    defined ('main') or die ( 'no direct access');
    
    require_once("include/includes/func/b3k_func.php");
    
    $res = db_query("SELECT
    				a.id,  
    				a.inv, 
    				b.name,
    				c.grpsize  
    				FROM 
    				prefix_raid_raid AS a,
    				prefix_raid_inzen AS b, 
    				prefix_raid_grpsize AS c 
    				WHERE 
    				a.inv <= ".time()." AND 
    				a.statusmsg = 1 AND 
    				a.inzen = b.id AND
    				b.grpsize = c.id 
    				ORDER BY a.inv DESC
    				LIMIT 5");
    while( $r = db_fetch_assoc( $res )){
    	$heute = ( date('d.m.Y', $r['inv'] ) == date('d.m.Y') ? 'bgcolor="green"' : '' );
    	$ply = db_result(db_query( "SELECT COUNT(id) FROM prefix_raid_anmeldung WHERE rid =".$r['id']." AND stat=12" ), 0);
    	$isAng = db_result(db_query( "SELECT COUNT(id) FROM prefix_raid_anmeldung WHERE rid=".$r['id']." AND user=".$_SESSION['authid'] ),0);
    	$isAng = ( $isAng == 1 ? "<img src='include/images/icons/offline_ende.gif'>" : "<img src='include/images/icons/offline_ende.gif'>" );
    	echo "\t<tr>\n";
    	echo "\t\t<td><a href='index.php?raidlist-showraid-".$r['id']."'>".DateFormat('D d.m.y H:i', $r['inv'] )."</a></td>\n";
    	echo "\t\t<td rowspan=2>".$isAng."</td>\n";
    	echo "\t</tr>\n";
    	echo "\t<tr>\n";
    	echo "\t\t<td><div align='left' style='color:red;font-size:11px; padding-left: 23px;'>".$ply.'/'.$r['grpsize']." » ".$r['name']."</div></td>\n";
    	echo "\t</tr>\n";
    }
    
    ?>


    thx im voraus.


    Zuletzt modifiziert von CrashOverrideSE am 01.06.2010 - 14:33:06
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    BobGrey Mitglied
    Registriert seit
    05.02.2007
    Beiträge
    423
    Beitragswertungen
    1 Beitragspunkte
    In Zeile 5 folgenden Code hinzufügen:
    $nurHeute = (1440 - ((date("H")*60) + date("i")))*60 ;

    Hiermit wird die Restzeit bis 24 Uhr errechnet.
    Dann die Abfrage in Zeile 16 austauschen gegen:
    a.inv >= ".time()." AND a.inv <= ".(time() + $nurHeute)." AND

    Damit sollte es Funktionieren.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    CrashOverrideSE Mitglied
    Registriert seit
    19.11.2008
    Beiträge
    18
    Beitragswertungen
    0 Beitragspunkte
    danke hat geklappt
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten