본문 바로가기

SQL13

페이지 수 출력하기 얼추 페이지 수 출력하기를 했으나 나미지 부분을 완성하는게 생각보다 복잡해서 모두 삭제를 하고 "PHP4 쇼핑몰 만들기"란 책에 나와 있는 루틴을 참고해서 수정을 했다. (나중에 좀더 좋은 루틴이 생각나면 수정하기로 하고 일단은 패스~) 아래 부분은 지정된 갯수만큼 게시판에 글을 출력하고 빠져나오는 while() 구문이다. 한 페이지에 보여줄 글 갯수는 상단에서 $limit = 10; 으로 10개만 출력이 되도록 지정을 했다. $line = 0; //get data array from query result and show on the board while($row = mysql_fetch_array($result)) { $main_no = $row[main_no]; echo "$row[main_no]\.. 2008. 11. 15.
글 삭제하기 작성 글 삭제하는 기능은 수정 기능보다 좀 더 간결하다. 우선 앞서 작성한 edit.php와 edit_ok.php 파일을 각각 delete.php와 delete_ok.php 로 복사한 후 아래와 같이 수정하면 된다. 글 삭제하기 2008. 11. 14.
글 수정하기 작성 글 수정하는 것은 post.php -> edit.php 로 복사해서 사용한다. 어차피 글 작성 폼과 수정 폼은 동일하고 단지 수정하기에서는 DB에서 내용을 불러와 뿌려주기만 하면 된다. 그리고 edit_ok.php에서 DB에 업데이트를 하면 된다. 업데이트를 하기 전에 패스워드가 일치하는지를 체크하는 루틴을 둔다. 2008. 11. 13.
글 작성하기 수정 글 수정과 삭제 기능을 넣기에 앞서 설계가 변경되었으므로 통일성을 주기 위해 파일명과 HTML 폼에도 변화를 주었다. 기존에 글 작성 후 실제 DB에 넣는 기능을 수행했던 save.php -> post_ok.php로 파일명을 변경했다. 그리고 post.php도 소스 코드를 일부 고쳤다. 글쓰기 글쓴이 패스워드 이메일 제 목 2008. 11. 13.