답변 3개
채택된 답변
+20 포인트
1년 전
$member[mb_level] 값을 비교해서 update문으로 처리 하면 될꺼 같은데요.!!
크게 어려울게 없을꺼 같네요.!!
예를들어
</p>
<p> </p>
<p>if($member[mb_level] == 2) { // 회원레벨이 2일경우 3으로 셋팅 </p>
<p> // 해당게시판 wr_1 필드에 3값 셋팅</p>
<p> update $write_table set wr_1 = 3 where wr_id = '$wr_id' </p>
<p>} else if($member[mb_level] == 1) { // 회원레벨이 1일경우 2셋팅</p>
<p> update $write_table set wr_1 = 2 where wr_id = '$wr_id' </p>
<p>}</p>
<p>
이렇게 하면되지 않을까요?
경우의 수가 다를수 있겠지만. 참고 해서 하면 될꺼 같습니다
해보시다 안되시면 쪽지 주시면 도움드리겠습니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 4개
�
달달달달이
1년 전
if($mb['mb_level'] == 2) {
$sql = "update '$write_table' set wr_1 = '2' where wr_id = '$wr_id'";
sql_query($sql);
이렇게 해보았는데 적용이 안되는거 같습니다 틀린부분이 있는지 지적부탁드립니다 !
$sql = "update '$write_table' set wr_1 = '2' where wr_id = '$wr_id'";
sql_query($sql);
이렇게 해보았는데 적용이 안되는거 같습니다 틀린부분이 있는지 지적부탁드립니다 !
�
1년 전
$sql = "update '$write_table' set wr_1 = '2' where wr_id = '$wr_id'";
$write_table <-- 요기가 변수에요.. (따옴표로 하면 안됨)
$sql = "update {$write_table} set wr_1 = '2' where wr_id = '$wr_id'";
이렇게 하셔야죠.~~
$write_table <-- 요기가 변수에요.. (따옴표로 하면 안됨)
$sql = "update {$write_table} set wr_1 = '2' where wr_id = '$wr_id'";
이렇게 하셔야죠.~~
댓글을 작성하려면 로그인이 필요합니다.
Expert
1년 전
왜 이렇게 하시는 지 알 수 없지만, 레벨이 있다면 레벨 자체로 제어하시는게 좋을 듯 합니다
굳이 두번일 하실 필요 없이요
아울러 wr 이면 게시글인데 회원별이라면 mb 로 가셔야 합니다.
로그인 후 평가할 수 있습니다
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인전체 질문 목록
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
답변대기
채택
답변대기
답변대기
답변대기
답변대기
채택
채택
답변대기
답변대기
답변대기
채택