Php MySQL结果提供重复项,如何停止
通过一个MySQL请求,我收到了重复的Php MySQL结果提供重复项,如何停止,php,mysql,duplicates,Php,Mysql,Duplicates,通过一个MySQL请求,我收到了重复的id,我想知道是否有办法防止这种情况发生 在哪里 饮料:1食品:2熟食:3货架:4 Subnav 1显示11两次 输出示例 虽然请求返回准确,但我只需要id返回一次。有没有办法做到这一点 MySQL <? $sql7x = " SELECT * FROM items_section_list ORDER BY item_sec_id ASC "; $result7x = mysql_query($sql7x);
id
,我想知道是否有办法防止这种情况发生
在哪里
饮料:1
食品:2熟食:3
货架:4
Subnav 1显示11
两次
输出示例
虽然请求返回准确,但我只需要id
返回一次。有没有办法做到这一点
MySQL
<?
$sql7x = " SELECT * FROM items_section_list ORDER BY item_sec_id ASC ";
$result7x = mysql_query($sql7x);
while ($row7x = mysql_fetch_array($result7x)) {
$item_sec_id = $row7x['item_sec_id'];
$section_name = $row7x['section_name'];
?>
<div id=''>
subnav: <? echo $item_sec_id; ?> ::
<?
$sql8x = " SELECT * FROM item_groups
WHERE section_id='$item_sec_id'
";
$result8x = mysql_query($sql8x);
while ($row8x = mysql_fetch_array($result8x)) {
echo $item_sub_sec_id = $row8x['item_sub_sec_id'];
echo ", ";
}
?>
subnav:::
尝试使用
SELECT distinct(id) from...