@kit000

Как поставить картинку на фон из базы?

доброго времени суток у меня проблема, мне требуется поставить в body картинку при помощь php, я пытался сделать так,
<code lang="php">
	$bg=mysqli_fetch_array($db->query("SELECT * FROM `background` WHERE `id`='1'"));
	$photo='<img class="bg" src="data:image/gif; base64,'.base64_encode($bg['background']).'"';
</code>
body{
background-image: url('<?php echo $photo;?>');
width: 100%;
height: 100vh;
}
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
@kit000 Автор вопроса
$bg=mysqli_fetch_array($db->query("SELECT * FROM `background` WHERE `id`='1'"));
	$photo= 'data:image/' . 'gif'. ';base64,' . base64_encode($bg['background']);
	?>
<style>
	body{
		background-image: url("<?php echo $photo; ?>");
	}
</style>

ответ дан пользователем WapSter
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы