Php 使用我在数据库中的url作为背景图像的图像
我正在设计一个网页来展示一些商品 每种商品的结果(如模型、价格、评论)都是一个数据库 我将主题称为在每种商品中显示(它将显示在div中) 我想为每个div设置背景(它保存在数据库中,每个商品都有一个背景图像) 请告诉我这个div的真正语法是什么 例如,我编写了以下代码:Php 使用我在数据库中的url作为背景图像的图像,php,html,css,styles,background-image,Php,Html,Css,Styles,Background Image,我正在设计一个网页来展示一些商品 每种商品的结果(如模型、价格、评论)都是一个数据库 我将主题称为在每种商品中显示(它将显示在div中) 我想为每个div设置背景(它保存在数据库中,每个商品都有一个背景图像) 请告诉我这个div的真正语法是什么 例如,我编写了以下代码: <div class="commodities"> <style>.commodities{ background-image:<?php $Images[$i]?>} </style
<div class="commodities"> <style>.commodities{ background-image:<?php $Images[$i]?>} </style>
<?php
echo "Model:";
echo $Models[$i];
echo "<br><br>";
echo "Price: ";
echo $Prices[$i];
echo "<br><br>";
echo $Comments[$i];
?>
</div>
商品{背景图片:}
请帮助我修复这部分代码:{背景图像:}您必须执行以下操作:
<div class="commodities" style="background-image: url('<?php $Images[$i]?>');">
<?php
echo "Model:";
echo $Models[$i];
echo "<br><br>";
echo "Price: ";
echo $Prices[$i];
echo "<br><br>";
echo $Comments[$i];
?>
</div>
您缺少两个关键字:作用域和url。请参见和。使用内联css
<div style="background-image: url(<?php echo $variable_name; ?>);">
您需要学习如何使用html进行内联样式设置。您不能将
放在
中。这必须进入网站的
部分。或者按照@PitchInner的建议进行操作,并使用
.tnx上的内联样式进行操作,以获得您的答案,但它不起作用:(我在打印时测试了Imeges阵列,它可能会工作,但我无法将其设置为背景图像!对不起,我不明白。我认为您原来的问题已经得到回答,如果您遇到问题,也许您应该回去阅读一些教程/书籍,并再次提出一个特殊的新问题。
<style type="text/css">
.logo {
background: #FFF url(<?php echo $variable_name; ?>);
}
</style>