dsgnze6572 2017-10-27 15:10
浏览 40
已采纳

Bootstrap网格无法正常工作

I'm currently working on a project on my own, and everything went nice so far, but after changing a bit of my code, my grids aren't looking the way I want to. You cand see that there should be 3 columns, instead of only one, and I can't figure out why is this happening.

Thanks in advance!

 <div class="col-sm-4">
 <h4 class="card-title">Misiuni Active</h4>
 <div class="row">
                <?php
                $today = date("Y-m-d");
                $result = mysqli_query($conn,"SELECT * FROM misiuni");

                if(mysqli_num_rows($result)){

                while ($row = mysqli_fetch_assoc($result)) {

                    if ($today < $row['deadline']) {
                        echo '<form method="POST" action="accept.php">';
                        echo '<div class="ribbon-wrapper card">';
                        echo '<input type="hidden" name="titlu" value="' . $row['titlu'] . '"></input>';
                        echo '<div class="ribbon ribbon-default">' . $row['titlu'] . '</div>';
                        echo '<p class="ribbon-content">' . $row['misiune'] . '</p>';
                        echo '<center><br><h4 class="card-title">Reward:</h4></center>';
                        echo '<center><img src=' . $row['reward'] . ' width="200px" height="200px"></center>';

                        $sql = mysqli_query($conn,"SELECT * FROM misiuni_acceptate where username='". $_SESSION['username'] . "' AND titlu_misiune='". $row['titlu'] . "'");

                        if(mysqli_num_rows($sql)){

                            while ($row = mysqli_fetch_assoc($sql)) {

                                if($row['status']=='yes'){

                                    echo '<input type="submit" class="btn btn-info" value="Misiune finalizată" disabled>';

                                }else {

                                    echo '<input type="submit" class="btn btn-warning" value="Misiune în curs" disabled>';

                                }
                            }
                        }else {

                            echo '<input type="submit" class="btn btn-success" value="Acceptă misiunea">';

                        }

                        echo '</div>';
                        echo '</div>';
                        echo '</form>';


                    }
                }
            }

?>

              </div>
     </div>

Image here

  • 写回答

1条回答 默认 最新

  • douyueqing1530 2017-10-27 15:19
    关注
    <div class="row">
    <h4 class="card-title">Misiuni Active</h4>
    
    <?php
                    $today = date("Y-m-d");
                    $result = mysqli_query($conn,"SELECT * FROM misiuni");
    
                    if(mysqli_num_rows($result)){
    
                    while ($row = mysqli_fetch_assoc($result)) {
    
                        if ($today < $row['deadline']) {
                            echo '<div class="col-xs-6 col-sm-3">'
                            echo '<form method="POST" action="accept.php">';
                            echo '<div class="ribbon-wrapper card">';
                            echo '<input type="hidden" name="titlu" value="' . $row['titlu'] . '"></input>';
                            echo '<div class="ribbon ribbon-default">' . $row['titlu'] . '</div>';
                            echo '<p class="ribbon-content">' . $row['misiune'] . '</p>';
                            echo '<center><br><h4 class="card-title">Reward:</h4></center>';
                            echo '<center><img src=' . $row['reward'] . ' width="200px" height="200px"></center>';
    
                            $sql = mysqli_query($conn,"SELECT * FROM misiuni_acceptate where username='". $_SESSION['username'] . "' AND titlu_misiune='". $row['titlu'] . "'");
    
                            if(mysqli_num_rows($sql)){
    
                                while ($row = mysqli_fetch_assoc($sql)) {
    
                                    if($row['status']=='yes'){
    
                                        echo '<input type="submit" class="btn btn-info" value="Misiune finalizată" disabled>';
    
                                    }else {
    
                                        echo '<input type="submit" class="btn btn-warning" value="Misiune în curs" disabled>';
    
                                    }
                                }
                            }else {
    
                                echo '<input type="submit" class="btn btn-success" value="Acceptă misiunea">';
    
                            }
    
                            echo '</div>';
                            echo '</div>';
                            echo '</form>';
                            echo '</div>';
    
    
                        }
                    }
                }
    
    ?>
    

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 关于大棚监测的pcb板设计
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器
  • ¥15 如何用Labview在myRIO上做LCD显示?(语言-开发语言)
  • ¥15 Vue3地图和异步函数使用