재입고 sms 알림 누적수 별로 순위를 매겨 상품아이디를 출력하고 싶은데 쿼리문을 어떻게 선언해야할지 감이 안오네요;;
| 순위 | 상품코드 | 재입고알림sms수 |
| 1 | 168210 | 350건 |
| 2 | 324123 | 100건 |
Copy
//선언부분
$sql_common = " from {$g5['g5_shop_item_stocksms_table']} ";
$sql = " select count(*) as cnt " . $sql_common . " where it_id "; // 상품코드의 재입고알림갯수를 계산 어떻게 해야할지 모르겠습니다.ㅠㅠ
$row = sql_fetch($sql);
$send_count = $row['cnt'];
//출력부분
<tr>
<th >순위</th>
<th >상품코드</th>
<th ><?php echo number_format($send_count); ?></th>
</tr>
|
답변 2개 / 댓글 3개
채택된 답변
+20 포인트
2022-08-08 (월) 00:07:28
Copy
// ... 상단 영역생략
$sql_common = " from {$g5['g5_shop_item_stocksms_table']} ";
$sql = " select it_id, count(*) as cnt " . $sql_common . " group by it_id order by count(*) desc";
$result = sql_query($sql);
?>
<table>
<tr>
<th >순위</th>
<th >상품코드</th>
<th >재입고알람 SMS수</th>
</tr>
<?php
for ($i = 1; $ $row = sql_fetch_array($result); $i++) {
//출력부분
?>
<tr>
<td> <?php echo $i;?></td>
<td> <?php echo $row['it_id'];?></td>
<td> <?php echo number_format($row['cnt']); ?></td>
</tr>
<?php } ?>
</table>
답변에 대한 댓글 2개
2022-08-08 (월) 02:24:20
안녕하세요!! 덕분에 해결되었습니다.!!
혹시 재입고 알림 전송고객과 미전송고객으로 나눌수 있을까요? 감사합니다.
ss_send 값을 true false 값으로 나누면 될거 같은데;; 쿼리가 딸리네요 ㅠㅠ
혹시 재입고 알림 전송고객과 미전송고객으로 나눌수 있을까요? 감사합니다.
ss_send 값을 true false 값으로 나누면 될거 같은데;; 쿼리가 딸리네요 ㅠㅠ
재고입고 기준점을 찾으면 될것같아여
답변에 대한 댓글 1개
2022-08-08 (월) 01:45:32
재입고 알림 문자알림을 등록했는지 안했는지 true false로 분리하면 될거 같은데 로직은 있는데 툴이 딸리네요ㅠ
답변을 작성하려면 로그인이 필요합니다.