【发布时间】:2012-11-08 10:26:09
【问题描述】:
我正在尝试创建一个从数据库中检索内容的动态 cssFile.php。 使用这个框架,我应该能够更改一些全局 css 属性和一些其他属性,例如使用 html 表单定位和调整它们的大小,但我不知道如何在数据库中构造数据,甚至不知道如何创建一个好的布局。 数据库表应该是这样的:
+-------+------------+---
| color | background | ...
+-------+------------+---
| red | #fff |
+-------+------------+---
或者像这样:
+--------+----------+-------+
| class | property | value |
+--------+----------+-------+
| .class | color | red |
+--------+----------+-------+
【问题讨论】:
-
第二个似乎更有意义,也许将“类”替换为“标识符”,这样您就可以使用 Id、元素和其他选择器而不仅仅是类
-
但是更新属性怎么样,例如有一天我设置了 margin: 0px,另一天我将它设置为 10px,它会插入 2 行,数据会很乱,并且会增加数据库大小
-
UPDATE where class=.class and property=property and value=value?
标签: php html mysql css templates