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 se to bude delat blbe - idealne si a) nadefinuj nejake styly a z pomoci PHP si z MYSQ… nový AZOR 11.02.2012 20:51 |
AZOR | |
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 se to bude delat blbe - idealne si a) nadefinuj nejake styly a z pomoci PHP si z MYSQL vyber ulozeny styl a jmeno toho skinu/css classy pak vygneruj v php pomoci echo normalne do php stranky.
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 .