Tha_Zaynt Skrevet 3. januar 2005 Del Skrevet 3. januar 2005 (endret) Jeg har en database med brukernavn og dato for registrering, som jeg gjerne vil vise i en table der annenhver td har lik farge, men jeg er ikke sikker på hvordan jeg skal gå frem...noen forslag? prøvde meg litt frem, men er litt noob når det kommer til mysql så dette er nok ikke en særlig god løsning menmen; include("./config.php"); $link = mysql_connect($mySQLhost, $mySQLuser, $mySQLpass) or die("Could not connect: " . mysql_error()); mysql_select_db($mySQLdb); $result = mysql_query("SELECT * FROM $mySQLtable"); while ($row = mysql_fetch_object($result)) { echo"". $row->brukernavn ."<br/>"; } hvis dere lurer på hva jeg mener med lik farge på annenhver td, se her Endret 3. januar 2005 av Tha_Zaynt Lenke til kommentar
Loomy Skrevet 3. januar 2005 Del Skrevet 3. januar 2005 http://www.alistapart.com/articles/zebratables/ Lenke til kommentar
Tha_Zaynt Skrevet 3. januar 2005 Forfatter Del Skrevet 3. januar 2005 Dette funka forsåvidt..men tviler på at det er en optimal løsning include("./config.php"); $link = mysql_connect($mySQLhost, $mySQLuser, $mySQLpass) or die("Could not connect: " . mysql_error()); mysql_select_db($mySQLdb); $result = mysql_query("SELECT * FROM users"); while ($row = mysql_fetch_object($result)) { $color = $i%2 ? "#CCCCCC": "#FFFFFF"; $i++; echo"<table>"; echo"<tr bgcolor=$color> <td> ". $row->brukernavn ." </td></tr>"; echo"</table>"; } Lenke til kommentar
Tha_Zaynt Skrevet 3. januar 2005 Forfatter Del Skrevet 3. januar 2005 Etter litt om og men fikk jeg det til selv. Følgende kode fungerer glimrende; include("./config.php"); $link = mysql_connect($mySQLhost, $mySQLuser, $mySQLpass) or die("Could not connect: " . mysql_error()); mysql_select_db($mySQLdb); $result = mysql_query("SELECT * FROM $mySQLtable"); echo "<table class=\"tabell\" width=\"100%\" cellspacing=\"0\">\n"; $i = 0; $bgcolor1 = "#EDF3FE"; $bgcolor2 = "#FFFFFF"; while ($row = mysql_fetch_array($result)) { $bgcolor = ($i++ & 1) ? $bgcolor2 : $bgcolor1; echo"<tr><td bgcolor=\"$bgcolor\">$i. ".ucwords($row['brukernavn'])."</td></tr>\n"; } echo"</table>\n";} Lenke til kommentar
jrz Skrevet 4. januar 2005 Del Skrevet 4. januar 2005 hvorfor ikke sette to forskjellige css styles på de td elementene? Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå