样式切换器无法正常工作

时间:2012-01-02 16:07:21

标签: php mysql sql

好吧所以我正在尝试制作一个基本的样式切换器我存储了用户在一个mysql数据库中使用的样式然后我回应它并选择css但是当我回应它时我遇到了问题我echo out pink然后我将.css添加到php中但是说当它在那里时它找不到css ...

这是我的代码

<?php
include 'config.php'; 
        $sql = "SELECT * FROM users WHERE username='$_SESSION[username]'";
$result = mysql_query($sql) or die(mysql_error());
$battle_get = mysql_fetch_array($result);

?>
<link rel="stylesheet" type="text/css" href="items.php_files/<?php echo $battle_get['style'] ; ?>.css" media="screen">

也许有一些空间?在回声?我回应了$battle_get['style']并得到了我需要的东西,例如粉红色,然后我尝试在html旁边用css在最后回显但是不起作用......

1 个答案:

答案 0 :(得分:0)

将其更改为$sql = "SELECT * FROM users WHERE username='{$_SESSION['username']}'";

如果您只使用用户表格中的样式,请执行

$sql = "SELECT style FROM users WHERE username='{$_SESSION['username']}'";

链接,请改用

<link rel="stylesheet" type="text/css" href="items.php_files/<?php echo trim($battle_get['style']); ?>.css" media="screen">