Hur skriver man en korrekt if-sats inklusive else i PHP.
Gjorde en sökning, men fick inga svar på if eller else. Fel på wF?
if-logik i PHP
3 svar · 366 visningar · startad av nitro2k01
if(vilkor)
{
...
}
else
{
...
}
Mmm, men det var vad jag tyckte också.
Men jag stegade igenom en loop och la till följande rader
if ($array["id"]%2){
$trclass="ltclass";
}else{
$trclass="dkclass";
}
för att ha olika färger på varannan rad i en tabell. Men då skrivs bara varannan rad ut. (De jämna)
Men ännu märkligare är att problemet kvartstår när jag kommenterar hella den satsen.
echo $xx++;
skrev också bara ut varannan rad.
Problemet löst!
Jag hade glömt ett citationstecken så att varannan rad hamnade innanför det class-attribut som $trclass är till för... :bla
oHLLe skrev:
if(vilkor) { ... } else { ... }
Eller med den mycket snyggare Kernighan & Richie-stilen:
if (vilkor) {
...
} else {
...
}
;)