我正在尝试输出最新的行但不显示任何重复项。我的表有一个唯一的 id (note_id) 和 issue_id,可以分配给多个 (note_ids);这样,每个条目都是唯一的,但可以与一个常见问题相关联。
这是我的代码:
$issueSelect = "SELECT DISTINCT issue_id FROM notes WHERE assigned = '$loginID' ORDER BY note_id ASC";
$issueQuery = mysql_query($issueSelect);
然后我在while循环中有一个输出语句:
while ($issueResult = mysql_fetch_assoc($issueQuery)){
$issueID = $issueResult['issue_id'];
$issue = $issueResult['issue'];
if ($issue == "open" or $issue == "assigned"){
echo"<td align='right'><a href=\"note_details.php?note_click=$issueID\">$issueID</td>";
}
但是由于某种原因,我什么也没得到……当我把SELECT *
它显示的东西时,它包括重复项(我不想要)。
我缺少的任何东西可能是为什么这不起作用?