在css中更改db的背景颜色

时间:2013-02-20 22:09:33

标签: php sql css

我在db sql中有表格

CREATE TABLE `Tools` (
    `Id_Tools` int(11) unsigned NOT NULL AUTO_INCREMENT,
    `N_Imagelogo` varchar(100),
    `Back_Co` varchar(15),
    PRIMARY KEY (`Id_Tools`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1;  

我有文件css是style.php

<?php header("Content-type: text/css");
 require_once('config.php');

mysql_select_db($database_config, $config);
$query_Tools = sprintf("SELECT * FROM Tools");
$Tools = mysql_query($query_Tools, $config) or die(mysql_error());
$row_Tools = mysql_fetch_assoc($Tools); 
?>
body {
background-color:<?php echo $row_Tools['Back_Co'];?>;
}

连接数据库正确输出也是毕业吧 但文件css(背景颜色)不起作用

1 个答案:

答案 0 :(得分:-1)

您可能希望使用像http://pcss.wiq.com.br/这样的CSS预处理器来从服务器端生成css表,从数据库中提取。您将无法在常规CSS工作表中直接使用PHP变量或从Mysql表中提取的任何内容