CSS MySQL - jak mám do CSS souboru vepsat například barvu z MySQ
Dobrý den, poradíte mi prosím, jak mám do CSS souboru vepsat například barvu z MySQL.
Změna předmětu, původně: CSS MySQL (Kráťa)
Dobrý den, poradíte mi prosím, jak mám do CSS souboru vepsat například barvu z MySQL.
Změna předmětu, původně: CSS MySQL (Kráťa)
Předmět | Autor | Datum |
---|---|---|
Mám soubor style.css a MySQL. Nyní potřebuji aby mě z databáze vyparsoval ze sloupce pozadi napříkla… meteos 11.02.2012 20:19 |
meteos | |
nauč se PHP...
pomocí CSS to nijak neuděláš...
v php se připojíš k MySQL, zašleš SELECT pomocí mysq… tomas.kulhanek 11.02.2012 20:21 |
tomas.kulhanek | |
v PHP dělám a normálně to načítám, ale nevím jak to do CSS zapasovat. meteos 11.02.2012 20:27 |
meteos | |
Keď ovládaš PHP, tak by si nemal mať problém. Rovnakým spôsobom, akým generuješ pomocou PHP HTML str… nový los 11.02.2012 22:26 |
los | |
Do CSS souboru si nadefinuješ třídy (class), např.:
.cervena {background-color: red}
.bila {backgrou… nový Kráťa 12.02.2012 02:57 |
Kráťa | |
Z MySQL můžeš načíst kód barvy a vsunout jej do PHP, třeba :
echo "<div style='color:{$barva};'> Bl… poslední hynajs 12.02.2012 11:53 |
hynajs |
Zpět do poradny Odpovědět na původní otázku Nahoru
Mám soubor style.css a MySQL. Nyní potřebuji aby mě z databáze vyparsoval ze sloupce pozadi například lightgrey a potom se barva pozadí změní i na stránce.
nauč se PHP...
pomocí CSS to nijak neuděláš...
v php se připojíš k MySQL, zašleš SELECT pomocí mysql_query() a následně si načteš hodnotu daného sloupce
v PHP dělám a normálně to načítám, ale nevím jak to do CSS zapasovat.
Keď ovládaš PHP, tak by si nemal mať problém. Rovnakým spôsobom, akým generuješ pomocou PHP HTML stránky, vygeneruješ CSS štýlopis. Musíš samozrejme nastaviť aj správne hlavičky.
Do CSS souboru si nadefinuješ třídy (class), např.:
.cervena {background-color: red}
.bila {background-color: white}
a při výpisu vkládáš
<td class="cervena">
<td class="bila">
edit://záleží, co máš uloženo v té databázi. Jak tam tu barvu máš?
Z MySQL můžeš načíst kód barvy a vsunout jej do PHP, třeba :
Ale asi je dobré řídit se dle konkrétní situace, viz předchozí rady. Myslím, že neexistuje univerzální dobrý postup .