Надеюсь, это поможет:
.spannerBg {
background-attachment: fixed;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
position: relative;
min-height: 300px;
}
.spannerBg::before {
content: "";
display: block !important;
background-color: inherit;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}
<div class="spannerBg" style="
background-image: linear-gradient( rgba(255, 150, 0, 0.5), rgba(255, 150, 0, 0.5) ), url(https://images.pexels.com/photos/865711/pexels-photo-865711.jpeg);
">
<p>Somecontent</p>
</div>
Пока что это тот, который помог мне больше всего. Но ... я согласен ... ничего такого, что я видел до сих пор, не было так просто понять. Я немного расстроен.
Пока еще один полезный:
http://www.mattbango.com/articles/prepared-statements-in-php-and-mysqli
http://php.net предоставляет хорошую справку по mysql (i) с полной ссылкой на класс и очень хорошими примерами