に私はDreamweaverので反復領域を作ったし、結果がこれですながら/ DO上の間隔を設定する:5から5
<div>
<?php do { ?>
<div class="slide">
<img src="<?php echo $row_Recordset1['imagemUrl']; ?>" />
<h2><a href="projecto.php?projecto=<?php echo $row_Recordset1['idProj'];"><?php echo $row_Recordset1['titleProj']; ?></a></h2>
</div>
<?php while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</div>
ここで問題ありません、それが正常に動作します。
事は、私は、ページごとにのみ5スライドを使用するには、このような何かをしようとしているある:それは明らかに働いていない
<div>
<div class="page">
<?php do { ?>
<div class="slide">
<img src="<?php echo $row_Recordset1['imagemUrl']; ?>" />
<h2><a href="projecto.php?projecto=<?php echo $row_Recordset1['idProj'];"><?php echo $row_Recordset1['titleProj']; ?></a></h2>
</div>
<?php
$i = 0;
$r = $i % 5;
$i++;
if ($r == 0) {
?>
</div> <!-- closes div.page -->
<div class="page"> <!-- adds a new div.page -->
<? } ?>
<?php while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?>
</div>
、うまくいけば、あなたは私が到達しようとしているか見ます。
ありがとうございます!
UPDATE:
私が得る結果は次のとおりです。
<div class="page">
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
</div>
私はそれがしたいと思います:
<div class="page">
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
</div>
<div class="page">
<div class="slide">...</div>
<div class="slide">...</div>
<div class="slide">...</div>
</div>
「作業していない」とはどういう意味ですか?それは最初の繰り返しでそのdivを閉じますか? – mishu
'forループ'を使うのはどうですか? – Zhianc
@mishu更新しました。あなたの質問に答えることを願っています。 – danielcorreia