webForumDet fria alternativet

vilken e loss/wins?

5 svar · 307 visningar · startad av WiZzLeR

WiZzLeRMedlem sedan juni 2002346 inlägg
#1

det är så här att jag håller på och arbetar med en clanwars results sida, och i resultses ska det även visas vilken match är vunnen och förlorad

<?php 
	$pwar = mysql_query("SELECT * FROM wars ORDER BY datum");
	while($ewar = mysql_fetch_array($pwar)) {
	
	echo "
       <tr> 
          <td>".$ewar['datum']."</td>
          <td><div align='center'>".$ewar['against']."</div></td>
          <td><div align='center'>".$ewar['score1']."-".$ewar['score2']."</div></td>
          <td><div align='center'>".$ewar['map1']."/".$ewar['map2']."</div></td>
          <td><div align='center'>".$ewar['event']."</div></td>
          <td><div align='center'></div></td>
        </tr>
     "; }
	 ?>

hur gör jag så att score1 och score2 jämnförs? om score 1 är ett större tal så är det en win, om den är mindre så¨är det en loss.

NiehlsMedlem sedan juli 2002131 inlägg
#2

umm...om jag förstått dig rätt:

if($ewar['score1'] > $ewar['score2']) {
    echo "vinst";
} elseif($ewar['score1'] == $ewar['score2']) {
    echo "lika";
} else {
    echo "förlust";
}

jag har ingen möjlighet att kolla koden här, men det borde väl fungera...

dectgapMedlem sedan sep. 20021 655 inlägg
#3
<?php 
    $pwar = mysql_query("SELECT * FROM wars ORDER BY datum");
    while($ewar = mysql_fetch_array($pwar)) {
    
    echo "
       <tr> 
          <td>".$ewar['datum']."</td>
          <td><div align='center'>".$ewar['against']."</div></td>
          <td><div align='center'>".$ewar['score1']."-".$ewar['score2']."</div></td>
          <td><div align='center'>".$ewar['map1']."/".$ewar['map2']."</div></td>
          <td><div align='center'>".$ewar['event']."</div></td>
          <td><div align='center'>".(($ewar['score1']>$ewar['score2'])?"vinst":"förlust")."</div></td>
          <td><div align='center'></div></td>
        </tr>
     "; }
?>
Nexus86Medlem sedan okt. 20023 030 inlägg
#4

dectgap skrev:

<?php 
    $pwar = mysql_query("SELECT * FROM wars ORDER BY datum");
    while($ewar = mysql_fetch_array($pwar)) {
    
    echo "
       <tr> 
          <td>".$ewar['datum']."</td>
          <td><div align='center'>".$ewar['against']."</div></td>
          <td><div align='center'>".$ewar['score1']."-".$ewar['score2']."</div></td>
          <td><div align='center'>".$ewar['map1']."/".$ewar['map2']."</div></td>
          <td><div align='center'>".$ewar['event']."</div></td>
          <td><div align='center'>".(($ewar['score1']>$ewar['score2'])?"vinst":"förlust")."</div></td>
          <td><div align='center'></div></td>
        </tr>
     "; }
?>

Men detta fungerar däremot inte med oavgjort.. ;)

dectgapMedlem sedan sep. 20021 655 inlägg
#5
<?php 
    $pwar = mysql_query("SELECT * FROM wars ORDER BY datum");
    while($ewar = mysql_fetch_array($pwar)) {
    
    echo "
       <tr> 
          <td>".$ewar['datum']."</td>
          <td><div align='center'>".$ewar['against']."</div></td>
          <td><div align='center'>".$ewar['score1']."-".$ewar['score2']."</div></td>
          <td><div align='center'>".$ewar['map1']."/".$ewar['map2']."</div></td>
          <td><div align='center'>".$ewar['event']."</div></td>
          <td><div align='center'>".(($ewar['score1']>$ewar['score2'])?"vinst":($ewar['score1']==$ewar['score2'])?"lika":"förlust")."</div></td>
          <td><div align='center'></div></td>
        </tr>
     "; }
?>

Så då.

WiZzLeRMedlem sedan juni 2002346 inlägg
#6

hehe tack dectgap

132 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)