-1

我在 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(背景颜色)不起作用

4

1 回答 1

-1

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

于 2013-02-20T22:44:39.397 回答