큼냐옹
2017-06-16 17:28:29 작성 2017-06-16 17:28:53 수정됨
3
946

jsp에서 표 추가시 No 번호 자동 생성 질문입니다.


 예를 들자면

  

 사람을 추가하는 부분이 있는데

 

 순서:

 이름 : 

 주소:

 전화번호:

 

 이런 표가 있는데 여기서 순서를 자동 생성되게 하고 싶습니다.

 

 처음은 1번이고

 

 다음은 2번 이고


 그다음은 3번 이렇게요.


 다만 2명 추가했다가 중간 사람을 삭제하면

 

 1

 2, 

 3,

 4

 

 이렇게 있을때 2번을 삭제시


 1

 3

 4

 

 가 아닌 자동으로 1,2,3 으로 되게요.


 순서를 hidden으로 해야되서


 아니면 4번만 삭제가 가능하게 만든다던지..


 어떤 방법이 있을까요?

 

0
  • 답변 3

  • 아항항하잏이
    77
    2017-06-16 17:32:06

    그 순번이 데이터에 저장되는 순번인지

     

    조회할때 정렬된 순으로 나오는 조회성 순번인지에 따라서

    틀려질것같네요.

  • 아항항하잏이
    77
    2017-06-16 17:35:25

    저장된 순번은 고스란히 가져오는 구조라면

     

    삭제후에 입력된 시간순으로 모든데이터를 update 해줘야할것인데

    이렇게까지 해야하는지 의문이고..

     

    후자라면 삭제 처리후 다시 조회처리해준다면 3번이 2번으로 조회되지않을까요~

    4번만 삭제해주고싶다면 스크립트에서 걸러주던지 서버단에서 맥스값이 아니면

    삭제못한다고 팅궈주면 될듯요~ 

  • Hyunjins
    371
    2017-06-16 18:08:20

    삭제 추가 했을 때 마다 번호 새로 할당하세요.

    순번이 키 값이 아니라면 submit 실행될 때 hidden을 동적으로 만들거나 파라미터 추가하면 되죠.

  • 로그인을 하시면 답변 을 등록할 수 있습니다.