我有以下 MySQL db while 结果循环示例,简单来说:
echo '<table class="profileTable">
<tr>
<td>folder</td>
<td>Link</td>
<td>actions</td>
</tr>';
while($row = mysqli_fetch_array($result)) {
echo '<tr><td>'.$row[name].'</td><td><a href="'.$row[url].'">'.$row[title].'</a></td><td>actions here</td></tr>';
}
输出:
Coding The Simpsons in CSS actions here
Coding Google SEO starter guide actions here
Coding PHPGang Programming Blog actions here
Shop Amazon actions here
但我想要的是第一个 col 只显示它与以前的 col val 不同时,例如:
Coding The Simpsons in CSS actions here
Google SEO starter guide actions here
PHPGang Programming Blog actions here
Shop Amazon actions here
这可能吗?我假设您每次都必须检查第一个 col 的 val,但是如果它多次相同,我无法计算出将列清空的逻辑。