While loop yapamadım bir konuda yardıma ihtiyacım var..
Veritabanından şu şekilde verilerimi çekiyorum.
$activity_query = $mysqlcon->query("SELECT * FROM activity ORDER BY start_date LIMIT 200");
while($activity = $activity_query->fetch_assoc()){
echo '<span>'.$activity["id"].'</span>';
}lakin ekrana çıkan verim şu oluyor:<span>1</span> <span>2</span> <span>3</span> <span>4</span> <span>5</span> <span>6</span> <span>7</span> <span>8</span>
Benim istediğim ise şudur 5'li olarak li içerisinde kalması örnek göstereyim:
<li> <span>1</span> <span>2</span> <span>3</span> <span>4</span> <span>5</span> </li> <li> <span>6</span> <span>7</span> <span>8</span> </li>örnek kod paylaşabilirmisiniz? aşağıdaki kodu denediğimde 5 kerede bir li içerisine alıyor
$i=0;
while (..){
if($i%5==0){echo '<li>'}
$i++;
}--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 15:20:39 -->-> Daha önceki mesaj 14:52:51 --
alamet foruma yazınca heralde 3. dür foruma yazdığımda çözüm üretiyorum
<ul>
<?php
$i=5;
$total=48;
while($i<=$total)
{
if(($i%5)==0){
echo '<li>';
}
print ' '.$i.'<br/>';
$i++;
if(($i%5)==0||($i==$total+1)){
echo '</li>';
}
}
?>
</ul>
