회원 리스트가 뜹니다.
회원 리스트가 뜨는데
각 회원들마다 체크박스가 있습니다.
그누보드5 회원관리 들어가면 그렇게 똑같이 뜹니다.
그럼 수정할 회원을 체크후 레벨을 5로 바꾸면
체크한 회원만 레벨이 바뀌게.
여러분들은 어떻게 코드를 작성하실껀가요?
|
답변 3개
2016-01-08 (금) 09:24:20
역시 모두 대단하십니다..
2016-01-07 (목) 18:25:23
엘리먼트가
<input type="checkbox" name="chk[]" value="<?=$row[mb_id]?>">
이거라면 체크박스의 값은 회원아이디 입니다.
엘리먼트는 배열로 생성되었습니다.
폼을 전송하면 체크된 체크박스가 배열로 전송되므로 예를들어 POST 값이라면
받는 페이지에서
foreach($_POST[chk] as $mb_id) mysql_query("update g5_member set mb_level='5' where mb_id='$mb_id' ");
이렇게 하면 될듯합니다.
2016-01-07 (목) 17:35:14
체크를 받아온 넘어 온 값들이
하나 이상이기 때문에
for문을 활용하여 update문을 사용하겠습니다.
그곳에 체크 되어 넘어온 id들은 레벨 5로 수정하게 하면 되겠지요?ㅎ
답변을 작성하려면 로그인이 필요합니다.