Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用引导和SQL查询在循环中连续显示4列_Php_Mysql_Sql_Twitter Bootstrap_Loops - Fatal编程技术网

Php 如何使用引导和SQL查询在循环中连续显示4列

Php 如何使用引导和SQL查询在循环中连续显示4列,php,mysql,sql,twitter-bootstrap,loops,Php,Mysql,Sql,Twitter Bootstrap,Loops,我想用引导为每行显示4个SQL查询结果图像。如何在PHP中使用循环来实现它 <div class="row"> <?php $query = "SELECT * FROM table WHERE nombre='x' ORDER BY nombre"; $consulta = mysql_query($query, $conexion); while ($data = mysql_fetch_assoc($consult

我想用引导为每行显示4个SQL查询结果图像。如何在PHP中使用循环来实现它

<div class="row">
   <?php 
        $query = "SELECT * FROM table WHERE nombre='x' ORDER BY nombre";
        $consulta = mysql_query($query, $conexion);

        while ($data = mysql_fetch_assoc($consulta)) { ?>

        <div class='col-md-3 portfolio-item'>
            <a href='img/<?php echo $data['imagen']; ?>'>
                <img class='img-responsive' src='img/<?php echo $data['imagen']; ?>' alt='<?php echo $data['nombre']; ?>'>
            </a>
            <div class='panel panel-default'>
                <div class='panel-body'>
                    <?php echo $data['nombre']; ?>
                </div>
            </div> 

        </div> 
    <?php } ?> 
</div>

关闭并打开新的
-

    <div class="row">
       <?php 
            $query = "SELECT * FROM table WHERE nombre='x' ORDER BY nombre";
            $consulta = mysql_query($query, $conexion);
            $i = 1;
            while ($data = mysql_fetch_assoc($consulta)) { ?>

            <div class='col-md-3 portfolio-item'>
                <a href='img/<?php echo $data['imagen']; ?>'>
                    <img class='img-responsive' src='img/<?php echo $data['imagen']; ?>' alt='<?php echo $data['nombre']; ?>'>
                </a>
                <div class='panel panel-default'>
                    <div class='panel-body'>
                        <?php echo $data['nombre']; ?>
                    </div>
                </div> 

            </div> 
        <?php 
            if($i % 4 === 0) echo "</div><div class='row'>"; // close and open a div with class row

            $i++; // increment
        } 
        ?> 
    </div>