Hallo,

Wanneer ik een mysql tabel op het scherm toon, dan wens ik de achergrond van de tabelrijen in rood, of groen te tonen.
De kleuren rood en groen wens ik bij de "INSERT" query mee te geven.
Kan iemand mij hierbij helpen?
Alvast bedankt .
Jozef
Een mysql-tabel heeft geen kleur, dat kun je dus ook niet instellen. Een tabel die jij met html op het scherm zet, kan uiteraard een kleur hebben. Wanneer je deze waarde in de database hebt opgeslagen, dan kun je hem er met de juiste SQL-statement ook weer uithalen. Mocht dat niet het geval zijn, gebruik dan gewoon css om de kleur in te stellen.
je bedoelt net zoiets als hier op de forums?

GR. mebus!
Jozef schreef op 24.04.2006 18:37
Hallo,

Wanneer ik een mysql tabel op het scherm toon, dan wens ik de achergrond van de tabelrijen in rood, of groen te tonen.
De kleuren rood en groen wens ik bij de "INSERT" query mee te geven.
Kan iemand mij hierbij helpen?
Alvast bedankt .
Jozef


ik begrijp het niet helemaal.....

maar je kan toch gewoon een html tabel neerzetten... en dan de table kleuren ?

en dan maak je in je tabel een veld met kleur aan.. en die vul je dan in met groen of rood...

en dan doe je in je php

if ($kleur == "groen")

{
echo "<table bgcolor=green balblabla>";
}
else
{
echo "<table balblabla>";
}

maar nogmaals ik snap je vraag niet helemaal?
Misschien is dat op dit forum ook zo.
Mijn probleem is dat ik van spreadsheet (excel) naar mysql wil overschakelen. In excel is het natuurlijk simpel om rijen een genwenste achtergrond kleur te geven. In mysql lukt het me nog niet...
In mysql kan het ook niet het kan wel met php.
Zoals r al zei:
Je maakt in de tabel een kolom kleur.
En deze vul je met bijv: G R O B
en dan:

if ($kleur == "G")

{
echo "<table bgcolor= balblabla>";
}
else
{
echo "<table balblabla>";
}
Bijvoorbeeld:

<?
$sql = "query";
$res = mysql_query($sql);

echo "<table>";
while ($row = mysql_fetch_array($res))
{
if (!$color)
{
$color = "red";
}
else
{
$color = "green";
unset($color);
}

echo "<tr bgcolor=\"" . $color . "\">";
echo "<td>" . $row['veldnaam'] . "</td>";
echo "</tr>";
}
echo "</table>";
?>

Reageren