webForumDet fria alternativet

php+mysql+tabellformat

3 svar · 153 visningar · startad av *erik

*erikMedlem sedan mars 200171 inlägg
#1

Hejsan undrar hur jag formatera mina php tabeller, frågan nedan funkar utmärkt men att lägga till en bgcolor på exempelvis td-taggen funkar inte, vad gör jag för fel eller hur gör man??

<?php
$db = mysql_connect("localhost", "bosse", "bellman");
mysql_select_db("sec",$db);
$result = mysql_query("SELECT * FROM bil",$db);
if ($myrow = mysql_fetch_array($result)) {

  echo "<table border=0 CELLPADDING=2 CELLSPACING=1 WIDTH=450>\n";
  echo "<tr><td BGCOLOR="#F9F9F9"> <b>TABELL BATTYP</b></td></tr>\n";
  echo "<tr><td><b>Typ</b></td><td><b>Hcp</b></td></tr>\n";

  do {

    printf("<tr><td >%s </td><td>%s </td></tr>\n", $myrow["Typ"], $myrow["Hcp"]);

  } while ($myrow = mysql_fetch_array($result));

	echo "</table>\n";

} else {

	echo "Ingen data";	

}
?>
*erikMedlem sedan mars 200171 inlägg
#2

Vill kunna ha olika färger på olika rader kan ju tilläggas.

SPiNMedlem sedan mars 20005 832 inlägg
#3
...
$i = 0;
do {

if ( $i++ % 2 = 0 )
    $color = "black";
else
    $color = "white";

printf("<tr bgcolor=\"$color\"><td >%s </td><td>%s </td></tr>\n", $myrow["Typ"], $myrow["Hcp"]);

} while ($myrow = mysql_fetch_array($result));
...

Prova det. :)

------------------
SPiN, bjorne.w@telia.com

-- En ask vet jag stånda - den Yggdrasil heter, ett väldigt träd överöst av vita sanden. --

[Redigerat av SPiN den 02 jan 2002]

*erikMedlem sedan mars 200171 inlägg
#4

Man Tackar!
skönt att ha någon att fråga när manär helt grön på phpandet

Genererad på 378 ms · cache AV · v20260730165559-full.f96bc7eb