관리자 페이지 검색시 중복이름 제거 채택완료
gnuxboard
2년 전
조회 2,020
안녕하세요.
관리자 페이지에서 중복이름 제거 질문드립니다.
제품명 클릭시 제품1, 제품2, 제품3.... 으로 나오며,
제품1을 클릭시 제품1에 대한 검색 결과 페이지로 이동합니다.
문제는 리스트에
제품1, 제품3, 제품1, 제품2, 제품2, 제품2, ... 처럼 이름이 중복되며, 순서도 맞지않는데
중복된 이름제거와, 순서 정렬이 가능할까요??
도움 부탁드리겠습니다. ㅠㅠ
</p>
<p> <select name="ps_name" onchange="this.form.submit()"></p>
<p> <option value="">제품명</option></p>
<p> <?php</p>
<p> $qry_sub = "SELECT * FROM `g5_product_serial`</p>
<p> WHERE 1</p>
<p> ";</p>
<p> $res_sub = sql_query($qry_sub);</p>
<p> while ($row_sub = sql_fetch_array($res_sub)) {</p>
<p> ?></p>
<p> <option value="<?=$row_sub['ps_name']?>" <?=($row_sub['ps_name']==$ps_name)?"selected":""?>></p>
<p> <?=stripslashes($row_sub['ps_name'])?></p>
<p> </option></p>
<p> <?php</p>
<p> }</p>
<p> ?></p>
<p> </select></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 3개
채택된 답변
+20 포인트
플라이
Expert
2년 전
SELECT * FROM `g5_product_serial` group by ps_name order by ps_name
group by는 중복제거 order by 는 정렬부분이니 참고해서 적용해 주시면 됩니다.
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
2년 전
SELECT DISTINCT(ps_name) AS ps_name FROM `g5_product_serial` order by ps_name
로그인 후 평가할 수 있습니다
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인