dongyang2229 2019-01-01 09:13
浏览 55
已采纳

如何使用bootstrap 4从数据库中显示3列动态数据

Following is my code I am displaying details as 3 columns per row using Bootstrap class row.

I tried like changing div and some condition

<div class="container">
  <?php

  if($lclResult->rowCount() > 0){
    while($row = $lclResult->fetch(PDO::FETCH_ASSOC)) {
      # code...
      $lclUserName = $row['us_business_name'];
      $lclImage1 = $row['us_image1'];
      $lclCategory = $row['us_category'];
      $lclArea = $row['us_area'];

  ?>
  <div class="row">
    <div class="col-sm-4">
      <div class="card">
        <img class="card-img-top " src="<?php echo $lclImage1 ?>" alt="Card image" style="width:100%; height: 158px;">
        <div class="card-body">
          <h4 class="card-title"><?php echo $lclUserName?></h4>
          <p class="card-text" style="font-size: 25px;"><?php echo $lclCategory?></p>
          <hr>
          <i class="fa fa-map-marker" style="font-size: 23px;"><span>&nbsp;&nbsp;</span><?php echo $lclArea?></i>
          <!-- <a href="#" class="btn btn-primary">See Profile</a> -->

        </div>
      </div>


 <?php
  }
  ?>
 </div>
 <?php
 } else { 
 ?>
<div class="container">
 <div class="row">
  <div class="col-sm-12">
    <h1> NO RESULT FOUND...</h1>
  </div>
 </div>
</div>

<?php
   }
?>


   </div>  
 </div>

I want to display 3 columns per row to display data. If anyone knows Please guide me with the above code.

  • 写回答

1条回答 默认 最新

  • duafagm1066 2019-01-01 09:33
    关注

    Change your code like this

    <div class="container">
      <div class="row">
        <?php
    if($lclResult->rowCount() > 0){
    while($row = $lclResult->fetch(PDO::FETCH_ASSOC)) {
    # code...
    $lclUserName = $row['us_business_name'];
    $lclImage1 = $row['us_image1'];
    $lclCategory = $row['us_category'];
    $lclArea = $row['us_area'];
    ?>
        <div class="col-sm-4">
          <div class="card">
            <img class="card-img-top " src="<?php echo $lclImage1 ?>" alt="Card image" style="width:100%; height: 158px;">
            <div class="card-body">
              <h4 class="card-title">
                <?php echo $lclUserName?>
              </h4>
              <p class="card-text" style="font-size: 25px;">
                <?php echo $lclCategory?>
              </p>
              <hr>
              <i class="fa fa-map-marker" style="font-size: 23px;">
                <span>&nbsp;&nbsp;
                </span>
                <?php echo $lclArea?>
              </i>
              <!-- <a href="#" class="btn btn-primary">See Profile</a> -->
            </div>
          </div>
        </div>
        <?php
    }
    ?>
        <?php
    } else { 
    ?>
        <div class="container">
          <div class="row">
            <div class="col-sm-12">
              <h1> NO RESULT FOUND...
              </h1>
            </div>
          </div>
        </div>
        <?php
    }
    ?>
      </div>  
    </div>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 python的qt5界面
  • ¥15 无线电能传输系统MATLAB仿真问题
  • ¥50 如何用脚本实现输入法的热键设置
  • ¥20 我想使用一些网络协议或者部分协议也行,主要想实现类似于traceroute的一定步长内的路由拓扑功能
  • ¥30 深度学习,前后端连接
  • ¥15 孟德尔随机化结果不一致
  • ¥15 apm2.8飞控罗盘bad health,加速度计校准失败
  • ¥15 求解O-S方程的特征值问题给出边界层布拉休斯平行流的中性曲线
  • ¥15 谁有desed数据集呀
  • ¥20 手写数字识别运行c仿真时,程序报错错误代码sim211-100