2
    <?php if($userinfo->num_rows == 0)
    echo ("<p style='color: #f00;'>No users in this department<p>");
    else{
    $x = 0;
    echo '<ul class="thumbnails">';
    while($userDetail = $userinfo->fetch_assoc()){
    $x ++;
    echo '
    <li class="span3">
    <div class="thumbnail">
    <a href="#" data-toggle="modal" data-target="#user'.$x.'"><img class="default"                                            src="'.$userDetail['photo'].'" alt="" /></a>
    <div class="caption">
    <h5>'.$userDetail['first'].' '.$userDetail['last'].'</h5>
    <a href="#" class="btn btn-primary" data-toggle="modal" data-target="#user'.$x.'">View Details</a></p>
    </div>
    </div>
    </li>
    (other code)

これはブートストラップのサムネイルです。1 つの行で 4 人のユーザーをカウントし、新しい行のユーザーを開始するには、PHP が必要です。これどうやってするの?

4

1 に答える 1

0

モジュラスを使用して、現在のサムネイルが4行の最後であるかどうかを確認できます。

$is_last_of_four = $x % 4 === 0;

この結果を使用して、現在の行を終了し、新しい行を開始する追加のマークアップを挿入できます。

于 2012-12-06T22:42:58.693 に答える