首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用php将mysql数据显示为两个引导列

使用php将mysql数据显示为两个引导列
EN

Stack Overflow用户
提问于 2016-03-15 23:28:03
回答 1查看 2.5K关注 0票数 1

我试图将mysql数据库中的信息显示到两个引导列中。每md-5栏一个产品。( )到目前为止我得到了什么(在web中是个菜鸟)。

代码语言:javascript
复制
 <?php 
    require "conexion.php";

    $sql = "SELECT * FROM productos" ;
    $resultado  = mysqli_query($laConexion,$sql);
    $fila = mysqli_fetch_assoc($resultado);
 ?>
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <title>Bootstrap 3, from LayoutIt!</title>

    <meta name="description" content="Source code generated using layoutit.com">
    <meta name="author" content="LayoutIt!">

    <link href="css/bootstrap.min.css" rel="stylesheet">
    <link href="css/style.css" rel="stylesheet">

  </head>
  <body>

<div class="container-fluid">
    <div class="row">

        <div class="col-md-2">
        </div>

        <div class="col-md-5">
        <?php while($fila){ ?>
        <p><?phpecho $fila["Nombre"];?></p>
        <?php } ?>
        </div>

        <div class="col-md-5">
        <?php while($fila2 = mysqli_fetch_array($resultado)){ ?>
        <p><?php echo $fila2["Nombre"]; ?></p>
        <?php } ?>
        </div>
    </div>
</div>

    <script src="js/jquery.min.js"></script>
    <script src="js/bootstrap.min.js"></script>
    <script src="js/scripts.js"></script>
  </body>
</html>

我试图做的是一个3列页(2-5-5),其中在2 5s列中按顺序显示来自DB的数据,将这两列中的数据分割开来。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-03-15 23:34:36

您没有以正确的方式使用循环,您需要按以下方式循环每一行

代码语言:javascript
复制
<?php while($fila){ ?>
    <div class="row">
        <div class="col-md-2">
        </div>

        <div class="col-md-5">
        <p><?phpecho $fila["Nombre"];?></p>
        </div>

        <div class="col-md-5">
        <p><?php echo $fila["Nombre"]; ?></p>
        </div>
    </div>
<?php } ?>

这应该会按要求填充列,并按照

按照任择议定书的要求

代码语言:javascript
复制
$i=1;
<?php while($fila){ ?>
    <?php if ($i % 2 != 0){ ?>
        <div class="row">
            <div class="col-md-2">
            </div>

            <div class="col-md-5">
            <p><?php echo $fila["Nombre"];?></p>
            </div>
    <?php } else { ?> 

            <div class="col-md-5">
            <p><?php echo $fila["Nombre"]; ?></p>
            </div>
        </div>
    <?php } ?>
    $i++;
<?php } ?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36024187

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档