我想從MySQL數據庫中找到圖像源並將其分配給CSS樣式。我只是將.css
擴展名更改爲.php
。如何在CSS文件中使用PHP代碼
它與XAMPP一起工作並運行我想要的所有內容,但是當我在cpanel中上傳我的代碼時,它無法正常工作。
我用這個代碼在CSS文件:
頁首:
<?php include '../Connections/Base.php'; ?>
<?php header("Content-type: text/css; charset: UTF-8"); ?>
有些款式:
.box {
overflow: hidden;
display:block;
border:4px solid #171717;
position:absolute;
cursor: pointer;
float:left;
display: inline-block;
zoom: 1;
background:url(<?php
$query = "SELECT imape_path FROM MyTable WHERE number='5' LIMIT 1";
//echo $query;
if ($result = $mysqli->query($query)) {
while ($row = $result->fetch_assoc()) {
echo $row['imape_path'];
}
}
?>) no-repeat;
}
我怎樣才能解決這個問題?
您將需要將文件類型更改爲.php並在其中回顯當前的css代碼,儘管此方法不是首選。 –
如果我更改PHP回聲的CSS代碼,HTML標籤可以提供來自PHP回聲的數據並將其轉換爲CSS樣式? –
請注意:我的代碼與XAMPP一起工作,但它與CPanel有問題 –