10. september 2004 - 00:20
Der er
7 kommentarer
database styret design (ccs)
er der ikke en som har et database styret design system liggende?
Altså hvor design, farver og lign. styres af en database.
10. september 2004 - 00:48
#3
Hurtig kodning - mysql koden kan laves pænere :)
$sql = sql("SELECT variabel FROM css");
while($r = mysql_fetch_array($sql)) {
$sql2 = sql("SELECT u_variabel, style FROM css_var WHERE css_variabel = '".$r["variabel"]."'");
while($s = mysql_fetch_array($sql2)) {
print $r["variabel"]." { ".$s["u_variabel"].": ".$s["style"]."<br/>";
}
}
og de 2 tabeller
CREATE TABLE `css` (
`id` int(3) NOT NULL auto_increment,
`variabel` char(255) NOT NULL default '',
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=3 ;
--
-- Data dump for tabellen `css`
--
INSERT INTO `css` VALUES (1, 'body');
INSERT INTO `css` VALUES (2, 'h1');
-- --------------------------------------------------------
--
-- Struktur dump for tabellen `css_var`
--
CREATE TABLE `css_var` (
`id` int(15) NOT NULL auto_increment,
`css_variabel` int(5) NOT NULL default '0',
`u_variabel` char(255) NOT NULL default '',
`style` char(255) NOT NULL default '',
UNIQUE KEY `id` (`id`)
) TYPE=MyISAM AUTO_INCREMENT=5 ;
--
-- Data dump for tabellen `css_var`
--
INSERT INTO `css_var` VALUES (1, 1, 'background-color', '#525C66');
INSERT INTO `css_var` VALUES (2, 1, 'font-family', 'arial, sans-serif');
INSERT INTO `css_var` VALUES (3, 2, 'background-color', 'yellow');
INSERT INTO `css_var` VALUES (4, 2, 'color', 'blue');
10. september 2004 - 10:25
#4
puha jeg må indrømme det er sort snak for mig.
Jeg kunne vel ikke lokke dig til at lave en simpel test version for mig.
Altså en
index.htm
style.ccs
og en helt simpel database, helst en .mdb da jeg bruger ASP på min side.
Jeg ved godt at det er meget at bede om, men vi kan evt. dele dette spørgsmål op i 2, den vi har her, og så den nye med selve opgaven, begge naturligvis til 200 point.
11. september 2004 - 13:38
#6
Jeg kan ikke kode i hverken ASP eller i MS Access database - så desværre!
Men det er ret simpel programmering - så enten skal du selv lære lidt brug af database, og lidt ASP