У меня есть вложенный div, в котором я хочу получить данные из моей базы данных. Я объяснил, что я хочу ниже:php MySQL цикл внутри вложенных divs
<div class="row-fluid">
<div class="span6">
**First Entry Here**
</div>
<div class="span6">
**Second Entry Here**
</div>
</div>
<div class="row-fluid">
<div class="span6">
**Third Entry Here**
</div>
<div class="span6">
**FourthEntry Here**
</div>
</div>
и так далее ...
Я буквально смущен прямо сейчас, и решение не щелкая на мой взгляд. У меня есть этот код до сих пор:
$sql = "SELECT * FROM `users`";
$result = mysqli_query($conn, $sql);
$ic = 0;
while ($row = mysqli_fetch_assoc($result)) {
if(($ic%2) == 0) {
$div1 = '<div class="row-fluid">';
$div2 = '</div>';
}else{
$div1 = '';
$div2 = '';
}
?>
<?=$div1;?>
<div class="span6">
<?=$row['userid'];?>
</div>
<?=$div2;?>
<?php
$ic = $ic + 1;
}
?>
Я попробовал два, пока петли, но она выводит около 5000 строк кода.
Что генерирует этот код? 'span6' =' xyz' и 'row-fluid' =' abcd'? – chris85
Он просто перечисляет зарегистрированных пользователей. row-fluid - это строка, которая имеет 2 горизонтальных divs (span6). Оба span6 содержат информацию пользователя. Так, например, если у меня всего 10 пользователей, тогда строка-жидкость должна генерироваться только 5 раз, и каждая строка-жидкость должна иметь 2 span6 внутри с информацией пользователя. – Saifi
Он генерирует только 5 рядовых жидкостей для меня. https://eval.in/448721 – chris85