Forum » Server-Side scripting » style veranderen door php
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privebericht
Hallo,

Ik zit met het volgende probleem:

Ik ben bezig met een clan website nu heb ik daar war stats gemaakt...

Als je nu gewonnen hebt moet de class zijn: class="won" (dan wordt de tekst groen)

en als je verloren hebt moet het zijn:
class="lose" (rode kleur)

wie kan mij helpen.

dit is het stukje code:

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php

$query 
"SELECT * FROM ....... ";
$sql mysql_query($query) or die(mysql_error());

while(
$war mysql_fetch_array($sql)){

            echo 
'<ul class="match">
            <li> <span class="team">'
.$war['naam'].'</span> <span class="score">'.$war['score'].'</span><span class="won">'.$war['uitslag'].'</span></li>
            </ul>  '


}
?>

Laatst gewijzigd door Lodewijk op 2011-06-05 18:14:40
05-06-2011 18:05
Dit topic is 240 keer bekeken door 48 verschillende leden
Reacties op: "style veranderen door php"
1
Berichten: 340
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php

$query 
= \"SELECT * FROM ....... \";
$sql = mysql_query($query) or die(mysql_error());

if(
$resultaat = \"won\" {
$classkeuze = \"won\";
}

elseif(
$resultaat = \"lose\" {
$classkeuze = \"lose\";
}

while(
$war = mysql_fetch_array($sql)){

echo '<ul class=\"match\">
<li> <span class=\"team\">'.
$war['naam'].'</span> <span class=\"score\">'.$war['score'].'</span><span class=\"$classkeuze\">'.$war['uitslag'].'</span></li>
</ul> ';

}
?>


sorry
05-06-2011 18:16
Informatica Student
Berichten: 1406
avatar
Online Stuur privébericht
Ipv een hele if else te maken kan je gewoon zeggen $classkeuze = $resultaat Of nog beter, deze gewoon direct in de klasse naam zetten zonder een variabele er voor aan te maken.

Indien de klassenaam niet gelijk is aan de naam van de resultaat zou ik voor een switch gaan.

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
switch($resultaat) {
case 
'win'$class 'won'; break;
case 
'loss'$class 'lose'; break;
default: 
$class 'error'; break;
}
05-06-2011 18:20
world-of-maffia.nl
Berichten: 744
avatar
Offline Stuur privébericht
Bedankt allemaal,

werkt allebij

gr Mick

06-06-2011 20:29
Reageer op: "style veranderen door php"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden