[Q] 레벨권한 셀렉트 127 이상은 안됩니다. 정보
[Q] 레벨권한 셀렉트 127 이상은 안됩니다.본문
127 이상 확장 시킬려면 어떻게 해야 되나요 ?
안되서 DB 에서직접 mb_level을 수정해도
127로 되돌아가 버립니다.
$end_id=999; 로 지정해보고 싶습니다.
안되서 DB 에서직접 mb_level을 수정해도
127로 되돌아가 버립니다.
$end_id=999; 로 지정해보고 싶습니다.
댓글 전체
mb_level 이 tinyint로 선언되어 있어서 일겁니다.
smallint (-32768~32767 ) 정도면 되지 않을까 하네요..
테이블 필드 타입을 바꿔보세요. ^^
smallint (-32768~32767 ) 정도면 되지 않을까 하네요..
테이블 필드 타입을 바꿔보세요. ^^
급한 성격탓에 이리저리 검색후에 결국 해결되어서
방금 글 삭제 할려고 했었습니다! 지금 댓글이 달려있지않았으면 삭제할 타이밍에
댓글 달려서... 삭제 안할꼐요.. 그래도
전진님 답변 주셔서 감사합니다.
지금 핵심부분은 인제
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=225091
이글인데 어찌 해야될까요..
방금 글 삭제 할려고 했었습니다! 지금 댓글이 달려있지않았으면 삭제할 타이밍에
댓글 달려서... 삭제 안할꼐요.. 그래도
전진님 답변 주셔서 감사합니다.
지금 핵심부분은 인제
http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=225091
이글인데 어찌 해야될까요..
삭제하셔도 됩니다.. ^^
다른 글도 댓글 달고 있었는데, 삭제하셨던군요.. ^^;
근데, 그 point는, 디비 (int->bigint) 뿐만아니라 php에서도 int 한계에 걸릴 수 있는 거라, 쉽지 않을텐데요.. bcadd나 bcsub 같은 문자열을 숫자로 처리해서 계산하는 함수를 쓰시든가 해야할듯..
다른 글도 댓글 달고 있었는데, 삭제하셨던군요.. ^^;
근데, 그 point는, 디비 (int->bigint) 뿐만아니라 php에서도 int 한계에 걸릴 수 있는 거라, 쉽지 않을텐데요.. bcadd나 bcsub 같은 문자열을 숫자로 처리해서 계산하는 함수를 쓰시든가 해야할듯..
그렇게 상세히는 모르겠습니다. ㅠㅠ
다른부분도 고쳐야 한다면 추가적으로 어떻게 더 해줘야 하는지
부탁드립니다.
다른부분도 고쳐야 한다면 추가적으로 어떻게 더 해줘야 하는지
부탁드립니다.
다시 검색해보니까 괜찮을 듯 합니다. ^^;
php에서 int 범위를 벗어난 수는 자동으로 float으로 변환한다네요.
포인트가 int이든 float이든 큰 문제는 없을것 같네요.. ^^
php에서 int 범위를 벗어난 수는 자동으로 float으로 변환한다네요.
포인트가 int이든 float이든 큰 문제는 없을것 같네요.. ^^
나름 올렸는데, 원하시는 답이 맞는지는 모르겠네요.. ^^;