\";
$counter = 1;
while ($row = mysql_fetch_array($result)) {
if ($counter <= 5) {
echo \"
{$row[\"name\"]} \";
$counter = $counter + 1;
if ($counter == 6) {
echo \"\";
}
} elseif($counter > 5 && $counter <= 10) {
if ($counter == 6){
echo \"\";
}
echo \"- {$row[\"name\"]}
\";
$counter += 1;
if ($counter == 11) {
echo \"
\";
}
} elseif($counter > 10 && $counter <= 15) {
if ($counter == 11){
echo \"\";
}
echo \"- {$row[\"name\"]}
\";
$counter += 1;
if ($counter == 16) {
echo \"
\";
}
} elseif($counter > 15 && $counter <= 20) {
if($counter == 16){
echo \"\";
}
echo \"- {$row[\"name\"]}
\";
$counter += 1;
if ($counter == 21) {
echo \"
\";
}
} elseif($counter > 20 && $counter <= 25) {
if($counter == 21){
echo \"\";
}
echo \"- {$row[\"name\"]}
\";
$counter += 1;
if ($counter == 26) {
echo \"
\";
}
}
}
?>
这将输出以下内容
- Belfast
- Birmingham
- Brighton
- Bristol
- Cambridge
- Cardiff
- Carlisle
- Edinburgh
- Glasgow
- Hull
- Lancaster
- Leeds
- Leicester
- Liverpool
- London
- Manchester
- Newcastle
- Norwich
- Nottingham
- Oxford
- Plymouth
- Portsmouth
- Southampton
- Swansea
- York
有人知道这样做的更好方法吗?我仍然对php还是陌生的,我知道必须有一个更好,更整洁的方法来做到这一点。