我有一个代码,我想在其中显示数据库表中的所有类别。但它只提供第一行数据,而且它也没有显示我在我的CSS中给出的图像。
代码
<div id="col1">
<?php
$query="Select * from category";
$res=mysqli_query($con,$query);
while($row=mysqli_fetch_array($res)){
?>
<a class="maskA" href= <?=$row['pages'];?> >
<span class="span2"><?=$row['cat_name'];?> Collection</span></a>
</div>
CSS
#col1{
background:url(<?= "images/ ".$row["poster"]; ?>);
background-size:100% 100%;
}
<?php
}
?>
答案 0 :(得分:0)
要将PHP放入CSS文件中,请将其设为PHP文件。
你唯一需要做的就是告诉接收端它是一个css文件,使用header
作为文件中的第一件事。
<?php header('content-type: text/css'); ?>