Выберите longblob из базы данных MySQL через php (pdo) и вставьте blob в html.тег - PullRequest
0 голосов
/ 09 февраля 2019

У меня проблема с выбором BLOB-объекта mysql через php (pdo) и показом его через тег <img src = "x"> html.

Вот мой код:

    <?php
      $db = new Dbh;
      $pdo = $db->connect();
      $counter = 0;
      $content = "";

      $statement = $pdo->prepare('SELECT * FROM images');
      $statement->execute();

      while ($row = $statement->fetch()) {
        if (($counter % 3) == 0) { ?>
          <div class = "row" style = "width: 99%; margin-left: auto; margin-right: auto;">
        <?php } ?>
        <div class = "col" style = "padding: 5px;"><a class = "linkImage" href = "#"><img src = "<?php echo $row['image']; ?>" alt = "Bacteria" width = "100%"></a></div>

        <?php if (($counter % 3) == 2) { ?>
          </div>
        <?php }

        $counter ++;
      }

      if (($counter % 3) == 1) { ?>
        <div class = "col" style = "padding: 5px;"></div><div class = "col" style = "padding: 5px;"></div></div>
      <?php } elseif (($counter % 3) == 2) { ?>
        <div class = "col" style = "padding: 5px;"></div></div>
      <?php }
    ?>

по какой-то причине html не принимает echo $row['image'];или просто $row['image'] для источника img.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...