Не отображается статья из БД при использовании $_GET

338
03 мая 2017, 08:03

Может знает кто как решить проблему, когда нажимаю на статью с главной страницы пишет что статья не найдена, при этом если ещё дописать echo print_r($article); то выдаёт mysqli_result Object ( [current_field] => 0 [field_count] => 7 [lengths] => [num_rows] => 0 [type] => 0 ) 1, если же убирать условие (int)$_GET['id'], то тогда он всё же находить статью с первым id. Как с этим разобраться я уже который день понять не могу. Вот сам кусок кода:

<?php
    $article = mysqli_query($connection, "SELECT * FROM `articles` WHERE `id` = ".(int)$_GET['id']);
    if(mysqli_num_rows($article) <= 0)
    {
?>
<div id="content">
  <div class="container">
    <div class="row">
      <section class="content__left col-md-8">
        <div class="block">
          <h3>Cтатья не найдена</h3>
          <div class="block__content">
            <div class="full-text">
              Запрашиваемая вами статья не существует
              <?php echo print_r($article);?>
            </div>
          </div>
        </div>
      </section>
      <section class="content__right col-md-4">
        <?php include "includes/sidebar.php";?>
      </section>
    </div>
  </div>
</div>
<?php
    } else {
        $art = mysqli_fetch_assoc($article);
        mysqli_query($connection, "UPDATE `articles` SET `views` = `views` + 1 WHERE `id` = " . (int) $art['id']);
?>
<div id="content">
  <div class="container">
    <div class="row">
      <section class="content__left col-md-8">
        <div class="block">
          <a><?php echo $art['views']; ?> просмотров</a>
          <h3><?php echo $art['title']; ?></h3>
          <div class="block__content">
            <img src = "static/images/<?php echo $art['image']; ?>" style = "max-width: 100%;">
            <div class="full-text">
              <?php echo $art['text']; ?>
            </div>
          </div>
        </div>
    }
?>
READ ALSO
Срабатывание transition при загрузке страницы

Срабатывание transition при загрузке страницы

Возможно где-то это проблема и решалась, но я не нашелКогда страница загружается происходит так что по неизвестной мне причине срабатывает...

471
Ошибка в WPF Toolkit

Ошибка в WPF Toolkit

Вылетает такая ошибка:

626
Количество просмотров поста в ASP.NET Web API

Количество просмотров поста в ASP.NET Web API

ЗдравствуйтеНедавно сделал небольшой проект на базе ASP

282
Построение маршрута c использованием gmap.net

Построение маршрута c использованием gmap.net

В приложении на C#, с использованием библиотеки Gmapnet необходимо построить маршрут между двумя точками

689