Ошибка mysqli_query() expects parameter 1 to be mysqli, null given in

Руслан888

Новичок
Доброго времени суток
столкнулся с проблемой в php при выводе дынных из БД
пытался найти ошибку в коде, читал про разные проблемы на других форумах, даже в ютуб успел зайти, но всё безысходно
мне дали попользоваться сервером, сам я никогда их не настраивал и знания в этой области минимальны, но я решил сделать свой сайт
сначала всё шло хорошо, но как только я взялся за базы данных у меня выскочила ошибка
mysqli_fetch_assoc() expects parameter 1 to be mysqli_result, boolean given in
к БД подключен
в SQL ошибку не выводит

вот код:

<?php
$articles = mysqli_query($connection, "SELECT * FROM `articles` WHERE 1");
?>
<?php
while( $art = mysqli_fetch_assoc($articles))
{
?>
<img src="../../static/images/<?php echo $art['img']; ?>.jpg" alt="...">
<div class="caption">
<h3><?php echo $art['title'];?></h3>
<p><?php echo mb_substr($art['text'], 0, 50, 'utf-8');?></p>
<p><a href="/article.php?id=<?php echo $art['id'];?>" class="btn btn-primary" role="button">Button</a> <a href="#" class="btn btn-default" role="button">Button</a></p>
</div>

<?php
}
?>

заранее спасибо всем кто откликнется
 

Фанат

oncle terrible
Команда форума
Код:
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
перед коннектом
 
Сверху