---
title: "Visa olika färger"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/184371-visa-olika-färger"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Emil W"
published: "2010-08-15T13:55:38.000Z"
updated: "2010-08-15T14:51:15.000Z"
replies: 6
views: 482
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/184371-visa-olika-färger"
---

# Visa olika färger

## #1 — Emil W, 2010-08-15T13:55Z

Hur gör man för att få olika färg på tabell raderna ?

Typ så här att en rad ska ha färgkod #666666 och nästa #FFFFFF.

Permalänk: https://www.webforum.nu/p/184371

## #2 — tydal, 2010-08-15T14:05Z

Bakgrundsfärg heter background-color och textens färg heter color.

Mellan \<head\> och \</head\>:

\<style type="text/css"\>
.uddarad
{
  background-color: #666666;
}
.jamnrad
{
  background-color: #ffffff;
}
\</style\>

Sen sätter du \<tr class="uddarad"\> respektive \<tr class="jamnrad"\> i tabellen. Exempelvis så här i loopen som skriver ut tabellen:

$i++;
if ($i % 2)
echo('\<tr class="uddarad"\>');
else
echo('\<tr class="jamnrad"\>');

% är tecknet för modulo, dvs resten som blir vid en heltalsdivision.

Permalänk: https://www.webforum.nu/p/2248138

## #3 — Emil W, 2010-08-15T14:22Z

så här ser den ut, vart sätter jag php koden som du skrev med udda och jämna.

```php
while($row = mysql_fetch_array($iaa))
{
echo "<tr>";
echo "<td>".htmlspecialchars($row['rubrik'])."</td>";
echo "<td>Information saknas</td>";
echo "</tr>";
}
echo "</table>";
```

Permalänk: https://www.webforum.nu/p/2248139

## #4 — tydal, 2010-08-15T14:26Z

Du sätter den i stället för echo "\<tr\>";

Permalänk: https://www.webforum.nu/p/2248140

## #5 — Emil W, 2010-08-15T14:27Z

Det funkar men jag får ett felmedddelande

Notice: Undefined variable: i in C:\\wamp\\www\\galleri.php on line 91

att den inte är satt.

Permalänk: https://www.webforum.nu/p/2248141

## #6 — tydal, 2010-08-15T14:49Z

Du kan ju sätta $i = 0; precis före while.

Permalänk: https://www.webforum.nu/p/2248142

## #7 — Emil W, 2010-08-15T14:51Z

Tack så jätte mycket tydal för hjälpen  :)

Permalänk: https://www.webforum.nu/p/2248143

---

Tråden på webben: https://www.webforum.nu/amne/php/184371-visa-olika-färger
