Avatar billede udvikler Nybegynder
05. januar 2006 - 20:04 Der er 6 kommentarer og
1 løsning

if denne værdi så denne baggrundsfarve

Jeg har nedenståene kode, men vil gerne have at de kommentare som værdien svar under feltet valg skal have en anden baggrundsfarve en alle andre:

<style>
#kommentar {
    font-family: verdana, sans-serif;
    font-size: 11px;
    padding: 5px;
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
}
</style>

<?php
include "mysql.php";
//Udskriver de tilhørende indlæggende
$indlaeg= mysql_query("select * from kommentar WHERE parent = $_GET[id]") or die(mysql_error());
while ($q=mysql_fetch_array($indlaeg)){
extract($q);
echo "<tr>";

$res = mysql_query("select * from brugere where brugernavn='$forfatter'");
while($row = mysql_fetch_array($res)){
echo "<td valign=\"top\" id=\"kommentar\" width=\"70\">Skrevet af:<br><a href='profil.php?id=$row[id]'>$forfatter</a><br>$dato<br></td>";
}

echo "<td valign=\"top\" id=\"kommentar\">$besked</td>";
echo "</tr>";

}
}
?>
Avatar billede nizo Nybegynder
05. januar 2006 - 20:44 #1
$farve = ($row['vaerdi'] == 1) ? "farve1" : "farve2";
echo "<td class=\"".$farve."\" valign=\"top\" id=\"kommentar\">$besked</td>";


Saa kan du definerer background-color i dit CSS paa class; farve1 og farve2
Avatar billede udvikler Nybegynder
05. januar 2006 - 20:58 #2
Ja det ved jeg, men hvordan for jeg det flettet ind i min nuværene dokument ? :-)
Avatar billede nizo Nybegynder
05. januar 2006 - 21:10 #3
<style>
#kommentar {
    font-family: verdana, sans-serif;
    font-size: 11px;
    padding: 5px;
    border-top: 1px solid black;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
}
</style>

<?php
include "mysql.php";
//Udskriver de tilhørende indlæggende
$indlaeg= mysql_query("select * from kommentar WHERE parent = $_GET[id]") or die(mysql_error());
while ($q=mysql_fetch_array($indlaeg)){
extract($q);
echo "<tr>";

$res = mysql_query("select * from brugere where brugernavn='$forfatter'");
while($row = mysql_fetch_array($res)){
echo "<td valign=\"top\" id=\"kommentar\" width=\"70\">Skrevet af:<br><a href='profil.php?id=$row[id]'>$forfatter</a><br>$dato<br></td>";
}
$farve = ($q['vaerdi'] == 1) ? "farve1" : "farve2";
echo "<td class=\"".$farve."\" valign=\"top\" id=\"kommentar\">$besked</td>";
echo "</tr>";

}
}
?>
Avatar billede udvikler Nybegynder
05. januar 2006 - 21:44 #4
Det virkede desværre ikke, men jeg fik det selv til at virke på en hel anden måde, det var dog dit exempel som gav mig idéen til min løsning. Kom venligst med et svar!
Avatar billede nizo Nybegynder
05. januar 2006 - 21:49 #5
Da du prøvede mit, huskede du da at lave om paa de værdier jeg har defineret?
Avatar billede nizo Nybegynder
05. januar 2006 - 21:49 #6
Men ellers her er et svar.
Avatar billede udvikler Nybegynder
05. januar 2006 - 22:47 #7
Ja det mener jeg at jeg gjorde.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester