我正在尝试设置Twitter Bootstrap导航列表(类似于他们在自己网站上使用的导航列表:http://twitter.github.io/bootstrap/getting-started.html)。
我的页面从“表格”中抓取所有内容,并按“col_a”对结果进行分组。我希望能够为每个组返回的第一条记录添加锚链接。
$query = "SELECT * FROM table GROUP BY col_a, col_b";
$result = $mysqli->query($query);
while ($row = $result->fetch_array()) {
<tr class="<?php echo $tr_owned_class ?>">
<td><?php echo $row['col_a'] ?></td>
...
这最终会返回类似这样的东西(gr__x从col_a返回):
所以,在这个例子中,我想要在第1,4和6行上有一个锚标记。
答案 0 :(得分:0)
我会在第一次遇到变量时将该组存储到变量中 - 如下所示:
$last_group = '';
while ($row = $result->fetch_array()) {
$group = $row['col_a'];
if ($group != $last_group) {
echo '<td><a href="[url here]">'.$group.'</a></td>';
$last_group = $group;
} else {
echo '<td>'.$group.'</td>';
}
}