@Durilka96

Как вывести недостающую статью из БД?

Вывожу на сайт статьи в цикле while. В базе данных лежат допустим 5 статей, а на страницу выводит только 4, при добавлении статьи в БД, получается что в БД лежит 6 статей, на сайте показывает 5, т.е. на одну меньше, подскажите что я не так делаю?
<div id="centralCol">
                          <?php 
                            while ( $art = mysqli_fetch_assoc($articles))
                            {
                            ?> 
                             
                           <div class="headArticle">
                           
                                <div class="article">
                                      <a href="/page/article.php?id=<?php echo $art['id'];?>">
                                           <img src="./img/articles/<?php echo $art['image-small']; ?>" alt="" title="">
                                      </a>

                                    <div class="textArticle">
                                          <a href="/page/article.php?id=<?php echo $art['id'];?>">
                                              <h1><?php echo $art['title']; ?></h1>
                                          </a>

                                          <p>
                                              <a href="/page/article.php?id=<?php echo $art['id'];?>">
                                                  <?php echo mb_substr(strip_tags($art['intro-text']), 0,1000,'utf-8') .' ...'; ?>
                                              </a>
                                          </p>
                                    </div>
                                    <div class="date" >
                                          <?php echo $art['data']; ?>
                                    </div>
                                    <div class="watch">
                                          <img src="../img/watch.png" alt="" title="" >
                                          <p><?php echo $art['watch']; ?></p>
                                    </div>
                                    <div class="like">
                                          <img src="../img/king.png" alt="" title="" >
                                          <p><?php echo $art['like']; ?></p>
                                    </div>
                              </div>
                        </div>
                <?php               
                    }
                ?> 
                </div>
  • Вопрос задан
  • 54 просмотра
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
очевидно ты извлекаешь не все данные, можно выполнить запрос к БД напрямую и посмотреть результат, ну или var_dump($articles);
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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