์ƒˆ์†Œ์‹

Languages/PHP

7. ํ•จ์ˆ˜์˜ ํ™œ์šฉ

  • -
๋ฐ˜์‘ํ˜•

์ด ๋‚ด์šฉ์€ ์ฒ˜์Œ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์„ ์‹œ์ž‘ํ•˜๋Š” ์ž…๋ฌธ์ž์˜ ๋ˆˆ๋†’์ด์— ๋งž์ถ˜ ์ƒํ™œ์ฝ”๋”ฉ!

php+mysql ์ฑ…์˜ ๋‚ด์šฉ์„ ํฌํ•จํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์Šค์Šค๋กœ ๊ณต๋ถ€ํ•˜๊ณ , ๊ณต๋ถ€ํ•œ๊ฒƒ์„ ์ •๋ฆฌํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์œผ๋กœ ์˜ฌ๋ฆฌ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

 


 

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” ๋ณธ๋ฌธ์— ๋‚ด์šฉ์ด ๋ฐ”๋€Œ๊ฒŒ ํ•˜๋Š” ์‹ค์Šต์„ ํ•ด๋ณด๊ฒ ๋‹ค.

์ง€๊ธˆ๊นŒ์ง€ ์‹ค์Šตํ•œ ๊ฒƒ๋“ค์€ ํด๋ฆญ ์‹œ ์ œ๋ชฉ์ด ๋ฐ”๋€Œ๋Š” ๊ฒƒ์„ ํ™•์ธ ํ•ด๋ณด์•˜๋‹ค.

 

 

 

 

$_GET['id']๋ฅผ ์‚ฌ์šฉํ–ˆ๊ธฐ ๋•Œ๋ฌธ์ธ๋ฐ, ์ด๋ฒˆ์—” ๋ณธ๋ฌธ์œผ๋กœ ํ™•์ธํ•ด๋ณด๊ฒ ๋‹ค. ๊ทธ๋Ÿฌ๊ธฐ ์œ„ํ•ด ์ƒˆ๋กœ์šด ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ๋งŒ๋“ค์–ด ๋ณด์ž.

์œ„์— ๋ณด์ด๋‹ค ์‹ถ์ด data๋ผ๋Š” ๋””๋ ‰ํ„ฐ๋ฆฌ ์ƒ์„ฑ ํ›„ ์•ˆ์— 3๊ฐœ ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด ์ค€๋‹ค.

 

 

๋ชฉ๋ก ์ค‘ CSS๋ฅผ ํด๋ฆญํ•œ๋‹ค๋Š” ๊ฒƒ์€ data ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์žˆ๋Š” CSSํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ๋ณธ๋ฌธ์— ์ถ”๊ฐ€ํ•˜๊ณ  ์‹ถ์€ ๊ฒƒ์ธ๋ฐ, ์ด๋ฅผ ์œ„ํ•ด์„œ๋Š” ๋ฌด์—‡์ด ํ•„์š”ํ•œ์ง€ ๋…ผ๋ฆฌ์ ์œผ๋กœ ์ƒ๊ฐํ•ด๋ณด์ž.

์ฆ‰ id๊ฐ’์ด 'CSS'๋ผ๊ณ  ํ•œ๋‹ค๋ฉด ๋ณธ๋ฌธ์˜ ๋‚ด์šฉ์œผ๋กœ data/id ๊ฐ’์— ํ•ด๋‹นํ•˜๋Š” ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ echo๋กœ ์ถœ๋ ฅํ•˜๋ฉด ๋œ๋‹ค.

์ด๋ฅผ ์œ„ํ•ด ํ•„์š”ํ•œ ๊ฒƒ์€ ํŒŒ์ผ์„ ์ฝ์–ด์•ผ ํ•˜๋Š” ๊ฒƒ์ธ๋ฐ, PHP์—์„œ๋Š” ํŒŒ์ผ์„ ์ฝ๊ธฐ ์œ„ํ•ด ๊ณ ์•ˆ๋œ ๋‚ด์žฅ ํ•จ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

 

php file read function์ด๋ผ๊ณ  ๊ฒ€์ƒ‰ํ•˜๋ฉด file_get_contents()๋ผ๋Š” ํ•จ์ˆ˜๊ฐ€ ์žˆ๋‹ค.

์ฒซ๋ฒˆ์งธ ์ž๋ฆฌ์— ๋ฌธ์ž์—ด ํ˜•์‹์œผ๋กœ ํŒŒ์ผ์˜ ์ด๋ฆ„์ด ์˜ค๊ณ , ๋‘ ๋ฒˆ์งธ, ์„ธ ๋ฒˆ์งธ ๊ฐ’์œผ๋กœ๋Š” ๋‹ค๋ฅธ ๋‚ด์šฉ์„ ์ง€์ •ํ•ด ์„ธ๋ฐ€ํ•˜๊ฒŒ ์กฐ์ •ํ•  ์ˆ˜ ์žˆ๋‹ค.

 

 

์‚ฌ์šฉ ์˜ˆ์ œ๋Š” ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

 

(์ด ์‹ค์Šต ์ฝ”๋“œ๋Š” php ์ฒซ๋ฒˆ์งธ ๊ธ€์—์„œ๋„ ์„ค๋ช…๋˜์—ˆ์—ˆ๋‹ค. lucete1230-cyberpolice.tistory.com/251?category=910322 )

 

 

 

์ด๋ ‡๊ฒŒ ๋˜๋ฉด data/HTML์ด๋ผ๋Š” ํŒŒ์ผ์„ ์ฝ๋Š”๋‹ค.

 

 

id ๊ฐ’๊ณผ ๋ฌด๊ด€ํ•˜๊ฒŒ HTML์— ๋‚ด์šฉ์„ ๋ณด์—ฌ์ฃผ์ง€๋งŒ, ์ด๋ถ€๋ถ„์„ ์•„๋ž˜์™€ ๊ฐ™์ด ๋ฐ”๊ฟ”์ค€๋‹ค๋ฉด

 

 

์ž…๋ ฅ๋ฐ›๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ(id) ๊ฐ’์— ๋”ฐ๋ผ ๋ณธ๋ฌธ ๋‚ด์šฉ์ด ๋ฐ”๋€Œ๋Š” ๊ฒƒ์„ ํ™•์ธ ํ•  ์ˆ˜ ์žˆ๋‹ค.

์ด๋ ‡๊ฒŒ ์ž…๋ ฅ๊ฐ’์— ๋“ค์–ด์˜จ ๊ฒฝ๋กœ์— ํ•ด๋‹นํ•˜๋Š” ํŒŒ์ผ์„ ์ฐพ์•„ ๊ทธ๊ฒƒ์„ ํ‘œํ˜„ํ•˜๋Š” ์—ญํ• ์„ ํ•ด์ฃผ๋Š” ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•จ์œผ๋กœ์จ

๋”์šฑ ํšจ์œจ์ ์œผ๋กœ ์ฝ”๋“œ๋ฅผ ๊ด€๋ฆฌ ํ•  ์ˆ˜ ์žˆ๋‹ค. (์‹ค์ œ๋ก  ๋ณด์•ˆ์ƒ์— ๋ฌธ์ œ๋กœ ๊ทธ๋Œ€๋กœ ์‚ฌ์šฉํ•ด์„  ์•ˆ๋จ)

๋ฐ˜์‘ํ˜•

'Languages > PHP' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

9. ๋ถˆ๋ฆฌ์–ธ๊ณผ ๋น„๊ต ์—ฐ์‚ฐ์ž  (0) 2020.12.16
8. ์ œ์–ด๋ฌธ ์˜ˆ๊ณ   (0) 2020.12.16
6. ํ•จ์ˆ˜์˜ ์‚ฌ์šฉ  (0) 2020.12.16
5. PHP์˜ URL ํŒŒ๋ผ๋ฏธํ„ฐ  (0) 2020.12.15
Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.