여분필드를 추가하여 게시판 글스기를 수정하고 싶어요.고수님들 의견 받습니다.^^ 정보
여분필드를 추가하여 게시판 글스기를 수정하고 싶어요.고수님들 의견 받습니다.^^본문
초보자의 질문입니다.
고수분들의 현명한 명쾌한 조언 부탁드립니다. ^^
여분필드 추가에 관한 질문입니다.
게시판 수정의도를 우선 말씀드립니다.
* 특정한 게시판에 관리자만 100개의 글을 올립니다.
* 이 글을 우선순위를 조정하여 노출 위치를 변경하고자 합니다.
* 이걸 위해 글쓰기에서 우선순위 필드를 추가합니다.
* 리스트 페이지에서 추가한 우선순위 필드로써 order by 할 예정입니다.
제가 이미한것과 할것에 대해 적어봅니다.
<이미 한 행동>
1. DB에 필드 추가
wr_20 int(11)
2. write.skin.php 에 항목추가
<td >우선순위</td>
<td><input type='text'size=5 name=wr_20 itemname='wr_20' value='<?=$write[wr_20]?>'></td>
3. write_update.php 에 SQL 수정
$sql = " insert into $write_table
set wr_num = '$wr_num',
..................................
wr_20 = '$wr_20'
4.move_update.php 에서 SQL 수정
wr_20 = '".addslashes($row2[wr_20])."' ";
5. 이렇게 하고 글쓰기 수정한수 DB에서
select wr_20 from g4_write_TABLE 을 조회해보니 값이 NULL 입니다...
<앞으로 할 행동>
???
어떻게 해야 될까요?
고수님들의 고견 기다립니다.^^
고수분들의 현명한 명쾌한 조언 부탁드립니다. ^^
여분필드 추가에 관한 질문입니다.
게시판 수정의도를 우선 말씀드립니다.
* 특정한 게시판에 관리자만 100개의 글을 올립니다.
* 이 글을 우선순위를 조정하여 노출 위치를 변경하고자 합니다.
* 이걸 위해 글쓰기에서 우선순위 필드를 추가합니다.
* 리스트 페이지에서 추가한 우선순위 필드로써 order by 할 예정입니다.
제가 이미한것과 할것에 대해 적어봅니다.
<이미 한 행동>
1. DB에 필드 추가
wr_20 int(11)
2. write.skin.php 에 항목추가
<td >우선순위</td>
<td><input type='text'size=5 name=wr_20 itemname='wr_20' value='<?=$write[wr_20]?>'></td>
3. write_update.php 에 SQL 수정
$sql = " insert into $write_table
set wr_num = '$wr_num',
..................................
wr_20 = '$wr_20'
4.move_update.php 에서 SQL 수정
wr_20 = '".addslashes($row2[wr_20])."' ";
5. 이렇게 하고 글쓰기 수정한수 DB에서
select wr_20 from g4_write_TABLE 을 조회해보니 값이 NULL 입니다...
<앞으로 할 행동>
???
어떻게 해야 될까요?
고수님들의 고견 기다립니다.^^
댓글 전체
일단 DB에 들어갔는지 phpMyAdmin 으로 살펴보세요
전 잘안되면 update 파일에 echo , print_r 등으로 찍어봅니다.
전 잘안되면 update 파일에 echo , print_r 등으로 찍어봅니다.
ㅎㅎ 질문이 재밌습니다
지금가지 잘했습니다만 앞으로 할 행동은
글쓰기 수정한 후 <---이 부분에서 문제가 생기는 것 같군요
수정으로 순번을 다시 매기면 insert 부분이 아니라 그 아래쪽 update 부분에서 값을
변경하기 때문입니다
update $write_table 부분에도 wr_20 추가를...
그런데 추가한 필드로 order by 하는 것 보다(index가 없으므로) 사용하지 않는
wr_good 또는 wr_nogood 필드를 사용하면 더욱 좋지않을까 합니다
지금가지 잘했습니다만 앞으로 할 행동은
글쓰기 수정한 후 <---이 부분에서 문제가 생기는 것 같군요
수정으로 순번을 다시 매기면 insert 부분이 아니라 그 아래쪽 update 부분에서 값을
변경하기 때문입니다
update $write_table 부분에도 wr_20 추가를...
그런데 추가한 필드로 order by 하는 것 보다(index가 없으므로) 사용하지 않는
wr_good 또는 wr_nogood 필드를 사용하면 더욱 좋지않을까 합니다
수정할때 였네요ㅎㅎ
질문 상세히 읽지 않는 버릇이ㄷㄷㄷ
질문 상세히 읽지 않는 버릇이ㄷㄷㄷ