Lav en brugerliste med farveskift i tables.

 

Hejsa.

jeg er ny her på phpuniverset, og jeg kunne godt tænke mig at forklare, hvordan man laver et script der gør at ens tables kan skifte farve.

Hvis i ikke ved hvad jeg mener, kan i evt. se dette billede:



Dette er noget jeg selv bruger, og jeg synes det er rigtig sejt og pifter ens koder lidt mere op.

Et eksempel kunne være at bruge det i en brugerliste.

Men nu vil jeg starte ud med at vise hvordan man gør dette.


<table cellspacing="0" width="100%">
<tr>
<td><b>Brugernavn</b></td>
</tr>
<?php
include "config.php";
$x = 0;
$hent = mysql_query("SELECT * FROM table ORDER BY id DESC"); // jeg har skrevet table, det skal du bare ændre til det din brugertabel hedder hvor ens brugernavn står.
while($vis = mysql_fetch_array($hent)) { // laver en while så man kan se alle brugere.
$x++;
$color = $x%2 == 0 ? 'dae1e0' : 'ffffff'; // vælger 2 farver som skal bruges.
?>
<tr style="background-color:#<?=$color ?>"> // her gør vi det, at vi i vores style viser vores variabel
som hedder $color. Så viser den automatisk 2 forskellige farver..
<td><? echo $vis['brugernavn']; ?>"></td> // vi viser vores brugernavn.
</tr>
<?php
}
?>
</table>


Jeg ved at dette ikke er den bedste artikel, men det er den første jeg har skrevet, og håber virkelig i kan bruge den til noget!! ;-)

Hilsen MikL.



Skrevet af: | Dato : 2010-03-21 10:5 | Lst : 9263 gange