시스템은 다구축되었는데 관리자 페이지에서 그룹 관련 php 를 짜고있습니다.근데 자꾸 작동이 이상하게 되요..
Copy
<?php$sql = " select * from g5_group2 order by gr_no asc ";$result = sql_query($sql);?> <tr> <th scope="row"><label for="mb_<?php echo $i ?>">회원 그룹</label></th> <td colspan="3"><?phpfor ($i=0; $row=sql_fetch_array($result); $i++) { $group = sql_fetch(" select * from g5_group2_member where mb_id = TRIM('$mb_id') "); $group1 = explode('|', $group['group']);$group = sql_fetch(" select * from g5_group2 where gr_nick like '$group1[$i]' "); $mb_group = $group[gr_nick] ? 'checked="checked"' : '';?><label style="margin-right:10px"><input type='checkbox' class='input_check' name='group' value='<?php echo $row[gr_nick] ?>' <?php echo $mb_group ?>/> <?php echo $row[gr_nick] ?></label><?php } ?></td> </tr>
g5_group2 이 디비에 회원 그룹 관련 목록이 있고 g5_group2_member 여기에 회원db 를 실시간으로 목록 받아와서 회원그룹 권한 지급 되는곳이에요 . 그런데 제가 이렇게 소스 짜니깐 예를들어 준회원|관리자 이렇게 그룹을 g5_group2_member 에다가 주고 g5_group2 에 관리자 준회원 정회원 이렇게 뽑아왔습니다. 그런데 자꾸만 for 로 불러오는건 성공했는데 그다음 checked 부분입니다.!! 여기서 막혀요 ㅜ_ㅜ..
자꾸만 준회원 정회원 체크 되어잇고 그러네요.. 뒤죽박죽.. 제가 무슨 잘못을했을까요..
멀래 정회원 관리자 체크 되어있어야되고 해야되는데 .. 좀 도아주십시오 ..!~
|
답변 2개 / 댓글 1개
᠋᠋᠋᠋익명닉네임
10년 전
스스로 해결완료 ...;;
10년 전
$group이라는 변수가 두 번이나 선언이 되었는데요, 다른 이름으로 바꿔서 사용해 보세요.
답변에 대한 댓글 1개
익명닉네임
10년 전
음 그건 상관이 없는거같아요.. 제가 변수도 바꾸고 다해봤는데도 똑같더라구요 ㅜ_ㅜ.. 저거만 좀 어떻게 해결되면 회원 그룹 기능 완성인뎀..
답변을 작성하려면 로그인이 필요합니다.