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