我想使用PHP从MySQL数据库获取几行数据。我有5个不同的图标,我希望他们被显示在每个项目旁边的一个特定的顺序。如果数据库中有超过5行,我希望第6行有第一个图标,第7行有第二个图标,以此类推。
这样的结构就可以了
$count = 1;
while(){
if($count % 5 == 1){
//1,6,11,etc
}
if($count % 5 == 2){
//2,7,12,etc
}
if($count % 5 == 3){
//3,8,13,etc
}
if($count % 5 == 4){
//4,9,14,etc
}
if($count % 5 == 0){
//5,10,15,etc
}
$count++;
}
或者更好的是:
$icons = array("icon5.png","icon1.png","icon2.png","icon3.png","icon4.png");
$count = 1;
while(){
print $icons[($count % 5)];
$count++;
}