์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 | 29 |
30 | 31 |
- ์ฐธ๊ณ ๋ธ๋ก๊ทธ
- db
- execCommand
- https://m.blog.naver.com/tt2t2am1118/221010125300
- ๋น๋๊ธฐ
- mysql
- Project
- slow and steady
- JS #ํ๋ก์ ํธ
- addEventListener
- webpack
- setTimeout()
- sql
- https://youtube.com/playlist?list=PLuHgQVnccGMA5836CvWfieEQy0T0ov6Jh&si=FTaYv8m21EhO-A2K
- Import
- ํผํ
- ๋๊ธฐ
- eport
- Porject
- async
- js
- json
- await
- object
- promise
- ajax
- database
- prj
- callback
- ๊ฒ์
- Today
- Total
C-log
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : Delete ๋ณธ๋ฌธ
๊ธฐ์กด index.phpํ์ผ์์ aํ๊ทธ๋ก delete๋ฅผ ์ถ๊ฐํด์ฃผ์ด์ผ ํ์ง๋ง ์ฌ๊ธฐ์ ๋ฌธ์ ๊ฐ ์๊ธฐ๋ ๊ฒ์ด ์๋ค. ๋จ์ aํ๊ทธ๋ก ์ฝ๋๋ฅผ ์ง๊ฒ๋๋ค๋ฉด delete๋ถ๋ถ์ ๋จ์ํ ๋ณต์ฌํด์ ํด๋น ๋งํฌ๋ฅผ ์ด๋ ๋๊ตฌ์๊ฒ ๋ฐฐํฌ๋ฅผํ๋ค๋ฉด ํด๋น ๊ธ๋ค์ด ๋ง๊ตฌ์ก์ด๋ก ์ญ์ ๋ ์ ์๋ค๋ ๊ฒ์ด๋ค. ์ด๋ฅผ ๋ง๊ธฐ ์ํด์๋ ๊ธฐ์กด update๋ฐฉ์์ $_GET๋ฐฉ์์ด ์๋ $_POST์ ์ฌ์ฉํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ formํ๊ทธ๋ฅผ ์ฌ์ฉํด์ ํด๋น ๋ฒํผ POST method๋ฅผ ์์ฑํ ๊ฒ์ด๋ค. ์๋ ์ฝ๋๋ฅผ ์ดํด ๋ณด์.
index.php(๊ธฐ์กด ์ฝ๋์ ๋น๊ตํด์ ์๋ก ์์ฑ๋ ์ฝ๋๋ง ๊ธฐ์ ํ๋ฉด ๋๋ค.)
์ดํ ์ฐ๋ฆฌ๋ delete_process.phpํ์ผ์ ์์ฑํด์ ์ญ์ ๊ฐ๋๋ ๊ธฐ๋ฅ์ ๊ตฌํํ๋ฉด ๋๋ค.
delete_process.php
ํด๋น ๋ฐ์ดํฐ ํ์ผ์ ์ญ์ ํ๊ธฐ ์ํด์๋ unlinkํจ์๋ฅผ ์ด์ฉํด์ ํด๋น ๋ฐ์ดํฐ ํ์ผ์ POST๋ก ์ง์ ํ๋ฉด ๋๋ค. ์ถ๊ฐ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ๋ค๋ฅธ ๋ฒํผ๋ค์ฒ๋ผ delete.phpํ์ผ์ ์์ฑํ์ง ์์ ์ด์ ๋ ๊ตณ์ด delete ๋ฒํผ์ ๋๋ ์ ๋ ํด๋น ํ์ด์ง๋ฅผ ์ ์งํ๋ฉด์ ๋์ ์ผ๋ก ๋ณด์ฌ์ค ๋ถ๋ถ์ด ์๊ธฐ ๋๋ฌธ์ธ ๊ฒ์ด๋ค. ์คํ๋ ค ์ฌ๊ธฐ์ ๋ค์ ์ง๊ณ ๊ฐ์ผํ๋ ๊ฒ์ ํด๋น ๋ฆฌ์คํธ ๋ฒํผ์ ๋๋ ์ ๋ ์ฃผ์ ์ฐฝ์ด ๋ณํ๊ฐ ๋๋ ๊ฒ์ ๋ฐ๋ผ if(isset($_GET['id'])) ์กฐ๊ฑด๋ฌธ์ด ์๋์ด ๋๋ค๋ ๊ฒ์ ์๊ฐํด ๋ด์ผํ๋ค. ์ฆ, print_list()ํจ์์ ํํ์ ์ฝ๋๋ฅผ ๋ค์ ์ดํด๋ณด๋ฉด ๋ ๊ฒ์ด๋ค. ์๋ ์ฝ๋๋ ํด๋น ์ฝ๋์ด๋ค.
create.php/print_list()
์ด ๋ถ๋ถ์ ์์๊ฐ์์ ๊ตฌํํ๊ณ ์ค๋ช ํ๊ณ ์ ํ ์ด๋ ต์ง ์์ ๋ถ๋ถ์ด๊ธฐ ๋๋ฌธ์ ๊ฐ๋ณ๊ฒ ๋ณต์ต์ด ํ์ํ๋ค๋ฉด ์๋ ํฌ์คํธ์์ ๋ค์ ์ดํด๋ณด๋ฉด ์ข์ ๊ฒ ๊ฐ๋ค.
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : URL ํ๋ผ๋ฏธํฐ์ ํ์ฉ
YouTube Link WEB2-PHP-7.2.URL แแ กแ แ กแแ ตแแ ฅแแ ด แแ ชแฏแแ ญแผ https://youtu.be/73RCtVNZM4E?si=yeXyHjp7ELC8Gxw8 ์ฐ๋ฆฌ๋ URL์ ํตํด์ ํด๋น ๋ชฉ๋ก์ ํด๋ฆญ์์ ํด๋น ๊ฐ์ ๊ฐ์ ธ์ฌ ์ ์๋ ๊ฒ์ ๊ตฌํ ํด๋ณผ ๊ฒ์ด๋ค. DOC
hi-code.tistory.com
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : ํจ์ ๋ง๋ค๊ธฐ
YouTube Link EB2-PHP-18-แแ กแทแแ ฎ แแ กแซแแ ณแฏแแ ต แแ จแแ ฉphp https://youtu.be/XAVYo8uLlWM?si=3HttPRLe-TMgHK7x YouTube Link WEB2-PHP-19.1.แแ กแทแแ ฎแแ ด แแ งแผแแ ตแจ 1/3 https://youtu.be/gfCyAy_kE7M?si=d6R5KCZohxQLs_C- YouTu
hi-code.tistory.com
'DB > ๐PHP' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : ๋ณด์ XSS (0) | 2023.09.09 |
---|---|
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : require (0) | 2023.09.09 |
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : Edit (0) | 2023.09.08 |
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : Create (0) | 2023.09.07 |
๐์น์ฌ์ดํธ์ ๋นํ์ธ๋ PHP : POST (0) | 2023.09.07 |