07. oktober 2010 - 14:31
Der er
4 kommentarer
Skiftene farve mellem db output
Hei jeg forsøger at lave sådan at hva jeg echo ud fra db ska have en varrierene farve altså nummer 1 grå eks og nummer 2 hvid min kode <?php include('../db_connect'); $query = mysqli_query($conn,"select * from skuespiller"); while(@$result = mysqli_fetch_array($query)){ echo "<br/>--------------------------------------------------------------------<br/>"; echo "<img src='../thumb.php?file=images/skuespiller/".$result['skuespillerbilled']."&width=75' style='float:left;margin-right:10px;'"; echo "<br/><br/><br/><br/>"; echo $result['skuespillerinfo'].""; }; ?> hvor ska jeg sætte hvad ind er meget glad for hvilken som helst hjælp jeg kan få :)
Annonceindlæg fra Kingston Technology
07. oktober 2010 - 15:13
#1
Så skal du jo have en css style på med farven. Så kan du bruge en if statement til at finde at ud af hvilken farve det skal være. Hvis det f.eks. er skuespillerinfo der skal skrives så lav en div om den og giv den en class="farve1" eller sådan noget. Og så i din css fil: .farve1 { color: red; } Eller hvordan du nu vil have det.
07. oktober 2010 - 16:31
#2
<?php if($intArray < 1){ ?> <font size="2">Ingen matchede...</font> <?php } ?> <table> <?php $even = false; $bgcol = ""; for ($i=0; $i<=$intArray - 1; $i++){ if($even){ $bgcol = "#FFFFFF";//farve1 } else{ $bgcol = "#E2E2E2";//farve2 } ?> <tr><td bgcolor="<?php echo $bgcol;?>" align="center"> //indhold her </td></tr> <?php if($even){ $even = false; } else{ $even = true; } }//Afslutning på for-løkken ?> </table>