如何使用php添加带有数据库结果的引导网格

如何使用php添加带有数据库结果的引导网格,php,mysql,twitter-bootstrap,Php,Mysql,Twitter Bootstrap,我是php的新手。我使用以下代码从mysql数据库中获取所需的数据。但我想做的是,每当数据库显示结果时,我每次都想将其放入引导网格(如col-sm-4)。现在我的网格是用HTML编码的,我如何在每次查询结果中生成它?提前谢谢 <div class="col-sm-4"> <h3>image </h3><br> <?php

我是php的新手。我使用以下代码从mysql数据库中获取所需的数据。但我想做的是,每当数据库显示结果时,我每次都想将其放入引导网格(如col-sm-4)。现在我的网格是用HTML编码的,我如何在每次查询结果中生成它?提前谢谢

    <div class="col-sm-4">
                    <h3>image </h3><br>
                         <?php 
                        $sql = "SELECT * FROM sctable";
                        $result = mysql_query($sql);
                        while($row = mysql_fetch_array($result))
                        { 
                        $link = "http://localhost/sc/uploads/" .$row[1];
                         echo "<img width='100%' height='200' src=$link />"."<br />"; 
                         echo "";
                     }

                    ?>
                </div>

图像

您可以只包装图像:

echo "<div class='col-sm-4'> <img width='100%' height='200' src='$link' /></div>";
echo”“;

您的意思是这样的,您只想将每行数据放入自己的div中吗

<?php 
     $sql = "SELECT * FROM sctable";
     $result = mysql_query($sql);
     while($row = mysql_fetch_array($result))
     { 
         echo '<div class="col-sm-4">';
         echo '<h3>image </h3><br>';

         $link = "http://localhost/sc/uploads/" .$row[1];
         echo '<img style="width:100%;height:200px" src="' . $link . '"/>'; 
         echo '</div>';
     }
?>

仅供将来参考,在这样的代码中使用自己网站的完整url是个坏主意。如果你把它移动到一个实时站点,这个代码将不再工作。最好使用相对路径,让系统为您做一些工作。因此,无论您将代码移动到哪个域,它都应该工作

<?php 
     $sql = "SELECT * FROM sctable";
     $result = mysql_query($sql);
     while($row = mysql_fetch_array($result))
     { 
         echo '<div class="col-sm-4">';
         echo '<h3>image </h3><br>';
> Changed next line
         $link = "sc/uploads/" .$row[1];

         echo '<img style="width:100%;height:200px" src="' . $link . '"/>'; 
         echo '</div>';
     }
?>


@RiggsFolly不确定这两种技术都需要什么。OP只需要把他的图像用
@ohgod包装一下,为什么你可能在读了三遍之后,我想我知道他想要什么了hh…这太简单了,我之前试过了…一定是双引号和单引号弄错了。它现在对我很有效。谢谢你的帮助。