PDA

View Full Version : سوال: حلقه تکرار !!



thacker
یک شنبه 22 اردیبهشت 1392, 15:23 عصر
من یک حلقه به این صورت دارم :



<?php
$Query = mysql_query ("SELECT * FROM `portfolio` ORDER BY `id` DESC");
while ( $row = mysql_fetch_array($Query) ) {
?>

<?php echo $row['data']; ?>

<?php } ?>


بعدش خروجی های من به این صورت میشه مثلا : خروجی 1 خروجی 2 خروجی 3 خروجی 4 خروجی 5 ....

حالا میخوام کاری کنم که 3 تا خروجی رو نشون بده ، بعد یه <br> اضافه بشه، بعدش باز 3 تا خروجی دیگه نشون بده و بازم یه <br> اضافه کنه و همینجوری الی آخر ادامه بده....

ممنون میشم راهنمایی کنید ...

dousti_design
یک شنبه 22 اردیبهشت 1392, 15:29 عصر
از یک شمارنده استفاده کنید.


<?php
$Query = mysql_query ("SELECT * FROM `portfolio` ORDER BY `id` DESC");
$i = 0;
while ( $row = mysql_fetch_array($Query) ) {
echo $row['data'];
if($i % 3 == 0)
echo "br />";
$i++

}
?>