Php 如何每行仅对齐三个项目
我在准确显示每行最多三个项目时遇到一些问题。这是我需要修改的位,但我不知道如何使用像Php 如何每行仅对齐三个项目,php,twitter-bootstrap,Php,Twitter Bootstrap,我在准确显示每行最多三个项目时遇到一些问题。这是我需要修改的位,但我不知道如何使用像$count这样的变量来确定所需的行数以及如何准确地对齐它们 这就是它目前的样子: 代码如下: if(mysqli_num_rows($result)){ while($row = mysqli_fetch_assoc($result)){ print "<div id='products' class='row list-group'>".
$count
这样的变量来确定所需的行数以及如何准确地对齐它们
这就是它目前的样子:
代码如下:
if(mysqli_num_rows($result)){
while($row = mysqli_fetch_assoc($result)){
print
"<div id='products' class='row list-group'>".
"<div class='item col-xs-4 col-lg-4'>".
"<div class='thumbnail'>".
"<img class='group list-group-image' alt='' />".
"<div class='caption'>".
"<h4 class='group inner list-group-item-heading'>
'Title 1'</h4>".
"<p class='group inner list-group-item-text'>
Sample.</p>".
"<div class='row'>".
"<div class='col-xs-12 col-md-6'>".
"<p class='lead'>
654</p>".
"</div>".
"<div class='col-xs-12 col-md-6'>".
"<input type='submit' value='Add to basket' class='btn btn-success btn-block btn-lg' >".
"</div>".
"</div>".
"</div>".
"</div>".
"</div>";
}
}
if(mysqli\u num\u行($result)){
while($row=mysqli\u fetch\u assoc($result)){
打印
"".
"".
"".
"".
"".
"
“标题1”。
“
样本。
”。
"".
"".
“
654
”。
"".
"".
"".
"".
"".
"".
"".
"";
}
}
在那里的某个地方,我不知道如何确定如何准确地分割它
我该怎么做呢
编辑:在尝试下面的代码后,我现在得到如下结果:
感谢if(mysqli\u num\u行($result)){
打印“”;
$count=0;
while($row=mysqli\u fetch\u assoc($result)){
如果($count%3==0){
如果($count>0)打印“”;
打印“”;
}
打印
"".
"".
"".
"".
"
“标题1”。
“
样本。
”。
"".
"".
“
654
”。
"".
"".
"".
"".
"".
"".
"".
"";
$count++;
}
打印“”。
"";
}
注:
- 您不应该多次打印同一ID
- 您多次打印“行”,而不是仅打印行中的项目
循环结束后,我们总是关闭row.list-group div,因为我们的设计将始终打开它。元素是否显示在不同的行中?您好,我在原始帖子中发布了一张图片。我不知道该如何解释,但正如你在图片中看到的,它们没有正确对齐。我怀疑你发布的代码和第一张图片之间存在脱节。第一幅图显示了为每个项目打印的
”;
(似乎是未经分析的PHP,可能是导致问题的原因。)-但这在代码示例中的任何地方都没有显示。它成功了!谢谢:)
if(mysqli_num_rows($result)){
print "<div id='products'>";
$count = 0;
while($row = mysqli_fetch_assoc($result)){
if ($count % 3 === 0) {
if ($count > 0) print "</div>";
print "<div class='row list-group'>";
}
print
"<div class='item col-xs-4 col-lg-4'>".
"<div class='thumbnail'>".
"<img class='group list-group-image' alt='' />".
"<div class='caption'>".
"<h4 class='group inner list-group-item-heading'>
'Title 1'</h4>".
"<p class='group inner list-group-item-text'>
Sample.</p>".
"<div class='row'>".
"<div class='col-xs-12 col-md-6'>".
"<p class='lead'>
654</p>".
"</div>".
"<div class='col-xs-12 col-md-6'>".
"<input type='submit' value='Add to basket' class='btn btn-success btn-block btn-lg' >".
"</div>".
"</div>".
"</div>".
"</div>".
"</div>";
$count++;
}
print "</div>".
"</div>";
}