Javascript 如何使用css通过id从数据库中获取图像?
我有这个数据库表:Javascript 如何使用css通过id从数据库中获取图像?,javascript,php,html,mysql,css,Javascript,Php,Html,Mysql,Css,我有这个数据库表: ID Nome Country Imagem 1 John USA images/######.jpg 2 Ana USA images/######.jpg 3 ## ## images/######.jp 如何启动代码?我想通过ID获取图像并将其置于背景中 .background { backgound-image: url(...); } 这可能吗?你知道MySQL吗 无论如何,在连接到数据库后,请执行以下操作: $bg
ID Nome Country Imagem
1 John USA images/######.jpg
2 Ana USA images/######.jpg
3 ## ## images/######.jp
如何启动代码?我想通过ID获取图像并将其置于背景中
.background {
backgound-image: url(...);
}
这可能吗?你知道MySQL吗
无论如何,在连接到数据库后,请执行以下操作:
$bg = $mysqli->query("SELECT Imagem FROM YOURTABLE WHERE ID=2")->fetch_object()->Imagem;
我认为将php文件链接为css是可能的 并返回相应的标题 就像这里: 2) 第二个变体是这样做:
.background {
backgound-image: url(/user-image.php?id=1);
}
如果我答对了。您可以在header.php或footer.php中编写css代码
<?php
$imgUrl = 'images/######.jpg'; //get corresponding filename and path from db
?>
<style>
.background {
backgound-image: url(<?php echo $imgUrl ?>);
}
</style>
<?php
?>
.背景{
backgound图像:url();
}
欢迎使用堆栈溢出!这个问题缺乏信息。你能分享你尝试过的,以及你遇到的问题吗?请阅读你能提供更多关于你想要达到的目标的细节吗?你将不得不使用脚本语言。仅通过CSScan是不可能的。您举了一个例子??不可能使用CSSY您不应该建议使用mysql\u
函数。在这个时候似乎也有广泛的答案。HTML和CSS将是必需的。您不能直接将CSS连接到PHP,因此您需要将CSS代码放入HTML页面和“background:url()”中,放入