php while循环中的引导列不工作
目前,我的产品显示在一列中,但我希望它们显示在3或4列网格中。这是我到目前为止的代码php while循环中的引导列不工作,php,html,bootstrap-4,Php,Html,Bootstrap 4,目前,我的产品显示在一列中,但我希望它们显示在3或4列网格中。这是我到目前为止的代码 $result = mysqli_query($this->dbConnect, $sqlQuery); $totalResult = mysqli_num_rows($result); $searchResultHTML = ''; if ($totalResult > 0) { while ($row =
$result = mysqli_query($this->dbConnect, $sqlQuery);
$totalResult = mysqli_num_rows($result);
$searchResultHTML = '';
if ($totalResult > 0) {
while ($row = mysqli_fetch_assoc($result)) {
$searchResultHTML .= '
<div class="col-md-4">
<article class="aa-properties-item">
<a href="#" class="aa-properties-item-img">
<img src="img/preventas/' . $row['RutaImagen'] . '" alt="img" class="img-responsive" >
</a>
<div class="aa-tag for-sale">
Entrega: Inmediata
</div>
<div class="aa-properties-item-content">
<div class="aa-properties-info">
<span>' . $row['Num_Habitaciones'] . ' Cuartos</span>
<span>' . $row['Num_Banios'] . ' Baños</span>
<span>Desde ' . $row['Metros_Cuadrados_Desde'] . ' m<sup>2</sup></span>
<span>Hasta ' . $row['Metros_Cuadrados_Hasta'] . ' m<sup>2</sup></span>
</div>
<div class="aa-properties-about">
<h3>10 Departamentos</h3>
<p>En una elegante torre de 18 pisos rodeados de terrazas con jardines y áreas comunes incomparables que brindan increíbles espacios abiertos para vivir y crear experiencias.</p>
</div>
<div class="aa-properties-detial">
<span class="aa-price">
Desde $' . $row['Precio'] . '
</span>
<a href="#" class="aa-secondary-btn"><button type="button" class="btn btn-primary">Ver Detalles</button></a>
</div>
</div>
</article>
</div>';
}
} else {
$searchResultHTML = '<h3>No se ha encontrado ningún resultado..</h3>';
}
return $searchResultHTML;
}
}
$result=mysqli\u query($this->dbConnect,$sqlQuery);
$totalResult=mysqli\u num\u行($result);
$searchResultHTML='';
如果($totalResult>0){
while($row=mysqli\u fetch\u assoc($result)){
$searchResultHTML.='
因梅迪亚塔
“.$row['Num_Habitaciones']”Cuartos
“.$行['Num_Banios']。”巴尼奥斯
设计“$row['Metros_Cuadrados_Desde']”平方米
Hasta.“$行['Metros_Cuadrados_Hasta']”m2
10个部门
这是一个优雅的18个比萨园,在怡和餐厅里,你可以享受到无与伦比的生活体验
Desde$。$行['Precio'].'
';
}
}否则{
$searchResultHTML='No se ha encontrado ningún resultado.';
}
返回$searchResultHTML;
}
}
您可以试试这个
function foo($id){
...
$results = [];
$datas= mysqli_query(...);
while ($result = mysqli_fetch_assoc($datas)) {
$results[] = $result;
}
return $results;
}
请解释一下这是什么。为什么不使用
fetch_all()
?它是如何回答这个问题的?请向我们展示生成的HTML和CSS。我不明白这个问题与PHP有什么关系。
$results= foo($id);
foreach($results as $result) {
//use $result
}