PHP interesse |
|
Bewerkt: 08-08-'08 16:47
Ik wil graag mijn CSS-code uit een database halen.
De héle css-structuur moet middels php gemaakt kunnen worden.
Mijn databasetabel ziet er zo uit:
Citaat: - attribuut (body, font, A:hover)
- name (width, height, background-image, line-height)
- value (50px, 100px, url('achtergrondplaatje.jpg'), 5px)
Korte samenvatting:
Doel: De normaliter statistische CSS-code variabel maken zodat via een CMS de CSS-code kan worden aangepast
Nu: de gebruiker kan alleen de dingen aanpassen die ik vooraf in de css-code variabel gemaakt heb
<style type="text/css">
body{
width: <? echo $css[body][width]; ?>;
height: <? echo $css[body][height]; ?>;
}
</style>
<style type="text/css"> body{ width: <? echo $css[body ][width ]; ?>; height: <? echo $css[body ][height ]; ?>; } </style>
Eindresultaat: de gebruiker kan dingen toevoegen, verwijderen, bewerken e.d. zonder dat er statistische code aangepast hoeft te worden.
// VOORBEELDCODE
<style type="text/css">
<?
$selectcss=mysql_query("SELECT * FROM tabelnaam");
while($selectcss2=mysql_fetch_assoc($selectcss)){
foreach(???????){
echo $selectcss2['attribuut']."{";
echo $selectcss2['name'].": ".$selectcss2['value'].";";
echo "}";
}
}
?>
</style>
// VOORBEELDCODE <style type="text/css"> <? foreach(???????){ echo $selectcss2['attribuut']."{"; echo $selectcss2['name'].": ".$selectcss2['value'].";"; } } ?> </style>
Alvast bedankt
|