ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » LastwarBox

Geschlossen
  1. #1
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    Hallo Liebe Ilcher ich bins mal wieder^^

    und zwar habe ich eine Modifizierte Lastwarbox die zum Teil zu dem Advanced Modul gehört.
    Leider sind da einige Fehler und zwar er zeigt mir beide Ergebnisse immer in der selben Farbe an. Also mein Team gewinnt jetzt 15 zu 10 dann sehe ich in grün auch beide Ergebnisse. Eigentlich sollte es ja nur sein das die 15 Grün ist und die 10 dann rot wäre / für verloren

    hier mal die php
    <?php
    //Last + Nextwars
    //by Mairu
    defined ('main') or die ( 'no direct access' );
    
    $style = <<<STYLE
    <style>
        .boxwar { height: 28px; width: 180px; font-size: 1.0em; }
        .boxwar div {float: left;}
        .boxwar .gameicon { height: 30px; width: 20px; vertical-align: middle; }
        .boxwar .teams { height: 15px; width: 150px; }
        .boxwar .date { height: 15px; width: 40px;  text-align: center;}
        .boxwar .result { height: 15px; width: 140px; text-align: right;}
        .boxwar .result .res1 { color: green; }
        .boxwar .result .res2 { color: red; }
        .boxwar .result .res3 { color: yellow; }
    </style>
    STYLE;
    $ILCH_HEADER_ADDITIONS .= $style;
    
    $sql_lw = "SELECT id, lineupopp, status, tid, game, datime, owp, opp, wlp FROM prefix_wars WHERE status = 3 ORDER BY datime LIMIT 0,4";
    $sql_nw = "SELECT id, lineupopp, status, tid, game, datime, 0 AS owp, 0 AS opp, 0 AS wlp FROM prefix_wars WHERE status = 2 ORDER BY datime LIMIT 3";
    $sql = "SELECT w.id, w.lineupopp, w.status, w.tid, w.game, DATE_FORMAT(w.datime, '%d.%m.%y - %H:%i') AS date, w.owp, w.opp, w.wlp, g.name AS teamname FROM prefix_wars AS w LEFT JOIN prefix_groups AS g ON w.tid = g.id WHERE w.status = 3";
    $qry = db_query($sql);
    while ($row = db_fetch_assoc($qry)){
        if ($row['wlp'] > 0) {
            $result = 'Ergebnis <span class="res'.$row['wlp'].'">'.$row['owp'].' : '.$row['opp'].'</span>';
        }
        $img = get_wargameimg($row['game']);
        echo "<div class=\"boxwar\">
        <div class=\"gameicon\">{$img}</div>
        <div class=\"teams\">{$row['teamname']} vs. {$row['lineupopp']}</div>
        <div class=\"result\">{$result}<a href=\"index.php?wars-more-{$row['id']}\">&nbsp;(more)</div></a>
        </div>";
    
        $result = $img = '';
    }
    
    ?>


    und hier ein Screen was ich meine
    gesperrtes Bild
    nur dort hab ich es jetzt rot für verloren ^^

    Vllt versteht Ihr was ich meine oder schaut es euch mal an , ich wäre echt dankbar dafür

    Lg und einen guten Start ins Wochenende , Quantum


    verwendete ilchClan Version: 1.1 N

    betroffene Homepage: nftb-clan.de
    Tja Qauntum halt^^
    1 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    oink Mitglied
    Registriert seit
    23.09.2010
    Beiträge
    740
    Beitragswertungen
    227 Beitragspunkte
    gibt von mir schonmal n pluspunkt für n guten fehlerbericht mit allen infos die man braucht um zu helfen.

    vorbildlich zwinker
    before creation there must be destruction
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    es tut mir nur leid das man nicht auf die hp kommt die ist in Wartung neues Design etc traurig sry

    aber kann mir jmd helfen?

    LG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.635
    Beitragswertungen
    1193 Beitragspunkte
    Probiers mal so in der Art:

    	if ($row['wlp'] > 0) {
    		if ($row['owp'] > $row['opp']) { 
    			$result = 'Ergebnis <span class="res1">'.$row['owp'].'</span> : <span class="res2">'.$row['opp'].'</span>'; 
    			}
    		elseif ($row['owp'] < $row['opp']) { 
    			$result = 'Ergebnis <span class="res2">'.$row['owp'].'</span> : <span class="res1">'.$row['opp'].'</span>'; 
    			}
    		else { 
    			$result = 'Ergebnis <span class="res3">'.$row['owp'].'</span> : <span class="res3">'.$row['opp'].'</span>'; 
    			}
    	}
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    Hi Lord ,

    vielen Dank für den Code es geht nun endlich wow Ihr Ilcher seid einfach alle Klasse , Danke euch

    Hier noch ein Screen
    gesperrtes Bild

    LG und einen schönen Samstag

    EDIT:
    Noch eine Frage wie bekomm ich den jetzt das Gameicon vor den ersten Teamnamen?

    Ich habs gerade schon versucht so sah es dann aber auch aus xD

    vllt wisst Ihr das ja auch noch


    Zuletzt modifiziert von QuantumTecstar am 03.09.2011 - 14:52:33
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten