【问题标题】:Displaying image from database with bootstrap使用引导程序显示数据库中的图像
【发布时间】:2018-08-02 23:42:57
【问题描述】:

我的下图代码是这样的:

<div class="container">
    <div class="row">
        <div class="col-md-4 col-xs-6">
            <img src="images/1.jpg" class="img-responsive img-thumbnail">
        </div>
         <div class="col-md-4 col-xs-6">
            <img src="images/1.jpg" class="img-responsive img-thumbnail">
        </div>
         <div class="col-md-4 col-xs-6">
            <img src="images/1.jpg" class="img-responsive img-thumbnail">
        </div>
         <div class="col-md-4 col-xs-6">
            <img src="images/1.jpg" class="img-responsive img-thumbnail">
        </div>
        <div class="col-md-4 col-xs-6">
            <img src="images/1.jpg" class="img-responsive img-thumbnail">
        </div>
        <div class="col-md-4 col-xs-6">
            <img src="images/1.jpg" class="img-responsive img-thumbnail">
        </div>
        <div class="col-md-4 col-xs-6">
            <img src="images/1.jpg" class="img-responsive img-thumbnail">
        </div>
    </div>
</div>

如果不从数据库中调用图像,我认为这样做是可以的。所以我的问题是,如果我在数据库(MySQL)中有几个图像并且想要调用并显示它,那么除了必须一遍又一遍地重复相同的代码之外,显示它们的有效方法是什么。我正在使用引导程序 3.3.7。初学者在这里,非常感谢一些指导,谢谢。

【问题讨论】:

  • 你的 PHP 怎么样? foreach 循环可以做到这一点。
  • @Forbs 我知道我们可以使用 while($row=mysqli_fetch_array($result)) 循环多次检索图像,问题是如何按顺序显示这些图像,如图所示图片。
  • 。您对似乎可能的解决方案有很多疑问。有没有解决他们?它们没有被标记,仍然被认为是开放的。

标签: php html mysql image bootstrap-4


【解决方案1】:
    <div class="container">
        <div class="row">
    <?php
    include('conexion.php');

$query = "SELECT * from your_tables";
$result = $mysqli->query($query);
        while($row = $result->fetch_array()){
    echo ' <div class="col-md-4 col-xs-6">
                <img src="'.$row["image"].'" class="img-responsive img-thumbnail">
            </div>';
    } <?
     </div>
    </div>

【讨论】:

    猜你喜欢
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    • 2018-08-04
    • 2020-12-02
    • 2017-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多