테스트 사이트 - 개발 중인 베타 버전입니다

회원 리스트 출력 관련,, 채택완료

밀크가이 10년 전 조회 4,301

</p><p><?</p><p>header("Content-type: application/vnd.ms-excel");</p><p>header("Content-Disposition: attachment; filename=file.xls");</p><p>header("Content-Description: PHP4 Generated Data");</p><p> </p><p>include "./_common.php";</p><p> </p><p> </p><p>if($_POST['chk']) {</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span></p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$k = implode(", ", $_POST['chk']);</p><p><span class="Apple-tab-span" style="white-space:pre">	</span>$where = "where mb_id = '{$_POST['mb_id'][$k]}'";</p><p> </p><p>}</p><p>?></p><p> </p><p><html> </p><p><head> </p><p><meta http-equiv="Content-Type" content="text/html; charset=utf-8"> </p><p> </p><p><style type="text/css"></p><p>#table { width:90%; }</p><p>#table th { height:30px; padding:8px; background:#ddd; }</p><p>#table td { padding:5px; text-align:left;}</p><p></style></p><p> </p><p></head> </p><p><body> </p><p> </p><p> </p><p><table border="1" id="table"></p><p><span class="Apple-tab-span" style="white-space:pre">	</span><tr></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>No.</th></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>이름</th></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>별명</th></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>아이디</th></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>소속</th></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>회원분류</th></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>가입일</th></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><th>메일링</th></p><p><span class="Apple-tab-span" style="white-space:pre">	</span></tr></p><p><?</p><p>$que = sql_query("SELECT * FROM {$g5['member_table']} ".$where);</p><p>for ($j=1; $row = sql_fetch_array($que); $j++) {</p><p> </p><p> </p><p> </p><p>?></p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span><tr></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><?=$j?></td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><?=$row['mb_name']?></td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><?=$row['mb_nick']?></td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><?=$row['mb_id']?></td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><?=$row['mb_1']?></td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><?=$row['mb_2']?></td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><?=$row['mb_datetime']?></td></p><p><span class="Apple-tab-span" style="white-space:pre">		</span><td><? if ($row['mb_mailling'] == "1") { ?><font color="#ff0066">허용</font><? } else { ?>거부<? } ?></td></p><p> </p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">	</span></tr></p><p><?</p><p>}</p><p>?></p><p></table></p><p></body></p><p></html> </p><p> </p><p>

 

현재..관리자에서 회원 엑셀 다운로드를 사용중인데요..

 

현재 전체목록 과 한개씩 체크햇을 때는 엑셀로 다운이 잘 되는데

 

2개 이상 중복으로 체크를 하면... 공백으로 나오는데..

 

아무래도..

 

</p><p><span style="font-size: 10pt; line-height: 1.5;">if($_POST['chk']) {</span></p><p> </p><p><span class="Apple-tab-span" style="white-space: pre;">	</span></p><p><span class="Apple-tab-span" style="white-space: pre;">	</span>$k = implode(", ", $_POST['chk']);</p><p><span class="Apple-tab-span" style="white-space: pre;">	</span>$where = "where mb_id = '{$_POST['mb_id'][$k]}'";</p><p> </p><p><span style="font-size: 10pt; line-height: 1.5;">}</span> </p><p><span style="font-size: 10pt; line-height: 1.5;">

 

여기서 어떻게 수정을 해줘야 될까요..

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
10년 전

</p><p><span style="font-size: 10pt; line-height: 1.5;">if($_POST['chk']) {</span></p><p><span style="font-size: 10pt; line-height: 1.5;">    $arr = array();</span></p><p>    foreach($_POST['chk'] as $k) {</p><p>        $arr[] = $_POST['mb_id'][$k];</p><p>    }</p><p><span style="font-size: 10pt; line-height: 1.5;">    $where = 'where mb_id in ("'.implode('","', $arr).'") ';</span></p><p>}</p><p>

이렇게 함 해보시죠.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

밀크가이
10년 전
감사합니다 ~ 회신이 늦었네요 ..^^;

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인