Autor Zpráva
spacek145
Profil
Dobrý den, mám následující tabulku, a potřeboval bych pomoct s tím, že pokud bude v podmínce porovnavani telefonu:

if($telefon_tomas = "774 001 001") {
<! KOD PRO ZVIRAZNOVANI ROW v tabulce !>
}
Tak se celý radek v te tabulce zacerveni.. jako oznaci.. Jak na to? Poradíte prosím?


Tabulka v php, zobrazující obsah z MySQL
--------------------------------------------------------------------------------------------------------------
Jméno row[jmeno] Telefon row[telefon]
--------------------------------------------------------------------------------------------------------------
Tomáš 774 001 001
Iveta 774 002 002
-------------------------------------------------------------------------------------------------------------
Ulikar
Profil *
Dej to do části kde vypisuješ <tr>
if($telefon_tomas = "774 001 001") { 
 echo "<tr style=\"background:  RED;\">";
} 
else {
 echo "<tr>";
}
Str4wberry
Profil
Vypište si třídu k danému řádku tabulky a obarvení zajistěte v CSS.
spacek145
Profil
Ulikar, děkuji za radu, ale takhle mě to ten celej řádek překryje celej... Ale já tu tabulku mam i s borderama. Jak udelat pozadi, aniz bych narusil bordery? kdyz TR nahradim TD tak se mi ten radek rozhodi :(


Potrebuju jakoby, aby se měnilo jen pozadí všech TD v tom řádku :) Jestli mě chápete... :) Ale furt nevím, jak na to :)
Micruss
Profil
a co <div style="width: 100%; background: red;">?
Medvídek
Profil
spacek145:
PHP

$trida = ($telefon_tomas == "774 001 001") ? ' class="zvyraznit"' : '';
echo '<tr'.$trida.'>';

CSS

tr.zvyraznit td {background:#FF0000;}

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: