Gå til innhold

Lage medlemsliste mysql


Anbefalte innlegg

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 av Tha_Zaynt
Lenke til kommentar
Videoannonse
Annonse

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

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

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...