728x90

์ „์ฒด ๊ธ€ 26

[SQLD] ๐Ÿ“—์ž๊ฒฉ์ฆ ์†Œ๊ฐœ

SQLD ์ž๊ฒฉ์ฆ์ด๋ž€? SQL Developer(SQL ๊ฐœ๋ฐœ์ž)์ž๊ฒฉ์ฆ์ด๋‹ค. DB์™€ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์— ๋Œ€ํ•œ ์ง€์‹์„ ๋ฐ”ํƒ•์œผ๋กœ ์‘์šฉ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๊ฐœ๋ฐœํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐ์ž‘ํ•˜๊ณ  ์ถ”์ถœํ•˜๋Š”๋ฐ ์žˆ์–ด์„œ ์ •ํ™•ํ•˜๊ณ  ์ตœ์ ์˜ ์„ฑ๋Šฅ์„ ๋ฐœํœ˜ํ•˜๋Š”SQL์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ๋Š”๊ฐœ๋ฐœ์ž๋ฅผ ๋งํ•œ๋‹ค. ์ž๊ฒฉ๊ฒ€์ • ๊ณผ๋ชฉ 1๊ณผ๋ชฉ(๊ธฐ๋ณธ) ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์˜ ์ดํ•ด ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๊ณผ ์„ฑ๋Šฅ 2๊ณผ๋ชฉ(์ „๊ณต) SQL ๊ธฐ๋ณธ SQL ํ™œ์šฉ SQL ์ตœ์ ํ™” ๊ธฐ๋ณธ ์›๋ฆฌ ์ถœ์ œ ๋ฌธํ•ญ ์ˆ˜ ๋ฐ ๋ฐฐ์  ๊ณผ๋ชฉ ๋ฐ์ดํ„ฐ ๋ชจ๋ธ๋ง์˜ ์ดํ•ด (10๋ฌธํ•ญ) ๊ฐ 2์ ์”ฉ 20์  SQL ๊ธฐ๋ณธ ๋ฐ ํ™œ์šฉ (40๋ฌธํ•ญ) ๊ฐ 2์ ์”ฉ 80์  ์ด 50๋ฌธ์ œ! ๊ฐ 2์ ์”ฉ ์ด 100์ ! ํ•ฉ๊ฒฉ ๊ธฐ์ค€ ์ด์ ์ด 60์  ์ด์ƒ ๊ณผ๋ชฉ๋ณ„ 40% ๋ฏธ๋งŒ ์ทจ๋“ํ•ด์•ผ ๊ณผ๋ฝ์„ ๋ฉดํ•  ์ˆ˜ ์žˆ๋‹ค. ์‘์‹œ ์ž๊ฒฉ๊ณผ ์‘์‹œ๋ฃŒ ์‘์‹œ ์ž๊ฒฉ : ์ œํ•œ ์—†์Œ ์‘์‹œ๋ฃŒ : 50,000์› ..

[Nexacro] ๐Ÿ“šNexacro ๋‹จ์ถ•ํ‚ค

๊ณตํ†ต Ctrl + N : ์ƒˆ๋กœ์šด Form์„ ์ƒ์„ฑํ•œ๋‹ค. (New) Ctrl + O : ์ด์ „์— ์ƒ์„ฑํ•œ ํŒŒ์ผ์„ ์—ฐ๋‹ค. (Open) Ctrl + S : ํŒŒ์ผ์—์„œ ์ˆ˜์ •ํ•œ ๋‚ด์šฉ์„ ์ €์žฅํ•œ๋‹ค. (Save) Ctrl + C : ์„ ํƒ๋œ ๋‚ด์šฉ์„ Clipboard์— ๋ณต์‚ฌํ•œ๋‹ค.(Copy) Ctrl + X : ์„ ํƒ๋œ ๋‚ด์šฉ์„ ์ž˜๋ผ๋‚ด์–ด Clipboard์— ๋ณต์‚ฌํ•œ๋‹ค. (Cut) Ctrl + V : Clipboard์˜ ๋‚ด์šฉ์„ ๋ถ™์—ฌ ๋„ฃ๋Š”๋‹ค. (Paste) Ctrl + Z : ๋ฐ”๋กœ ์ด์ „ ์ž‘์—…์ƒํƒœ๋กœ ๋˜๋Œ๋ฆฐ๋‹ค. (Undo) Ctrl + Y : ๋ฐ”๋กœ ์ „์— ์ž‘์—…ํ•œ ๋‚ด์šฉ์„ ๋ฐ˜๋ณตํ•œ๋‹ค. (Redo) Ctrl + F5 : ํ˜„์žฌ ์—ด๋ ค์žˆ๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค. (Launch Project) Winow Ctrl + Tab : ์—ด๋ ค์žˆ๋Š” ๋‹ค์Œ ํŒŒ์ผ์„ ํ™œ์„ฑํ™”ํ•œ๋‹ค...

TIL/Nexacro 2022.02.07

[PHP] ๐Ÿ“—jQuery์—์„œ Ajax ์‚ฌ์šฉํ•˜๊ธฐ

Ajax์— ๋Œ€ํ•ด ๋จผ์ € ์•Œ์•„๋ณด๊ธฐ ajax๋Š” ๋น ๋ฅด๊ฒŒ ๋™์ž‘ํ•˜๋Š” ๋™์ ์ธ ์›น ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค. ์›นํŽ˜์ด์ง€ ์ „์ฒด๋ฅผ ๋‹ค์‹œ ๋กœ๋”ฉํ•˜์ง€ ์•Š๊ณ  ์ผ๋ถ€๋ถ„์˜ ํ™”๋ฉด๋งŒ ๋ฐ”๊พธ์ฃผ๋Š” ๋น„๋™๊ธฐ ํ†ต์‹ ์ž…๋‹ˆ๋‹ค. ๐Ÿ”ธ์ž์„ธํ•œ ์‚ฌํ•ญ์€ ๋ฐ‘์— ๊ฒŒ์‹œ๊ธ€ ์ฐธ๊ณ ๐Ÿ”ธ Ajax ๊ธฐ์ดˆ # Ajax๋ž€? Asynchronous JavaScript And XML์˜ ์•ฝ์ž ๋น ๋ฅด๊ฒŒ ๋™์ž‘ํ•˜๋Š” ๋™์ ์ธ ์›น ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๊ฐœ๋ฐœ ๊ธฐ๋ฒ•์˜ ํ•˜๋‚˜ ์›น ํŽ˜์ด์ง€ ์ „์ฒด๋ฅผ ๋‹ค์‹œ ๋กœ๋”ฉํ•˜์ง€ ์•Š๊ณ ๋„, ์›น ํŽ˜์ด์ง€์˜ ์ผ๋ถ€๋ถ„๋งŒ์„ ๊ฐฑ์‹ ํ•  ์ˆ˜ ์žˆ์Œ โ€ป happy-hanna12.tistory.com Ajax ๋™์ž‘ ์›๋ฆฌ # Ajax ๊ตฌ์„ฑ์š”์†Œ ๊ธฐ์กด์— ์‚ฌ์šฉ๋˜๋˜ ์—ฌ๋Ÿฌ ๊ธฐ์ˆ ์„ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜์—ฌ, ์›น ใ…์ด์ง€์˜ ์ผ๋ถ€๋ถ„๋งŒ์„ ๊ฐฑ์‹ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๊ฐœ๋ฐœ ๊ธฐ๋ฒ•์ด๋‹ค. Ajax์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ์กด ๊ธฐ์ˆ ์„ ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค. ์›น ..

TIL/PHP 2022.02.05

[PHP] ๐Ÿ“˜ํ•จ์ˆ˜

ํ•˜๋‚˜์˜ ๋กœ์ง์„ ์žฌ ์‹คํ–‰ ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ์ฝ”๋“œ์˜ ์žฌ์‚ฌ์šฉ์„ ๋†’์—ฌ์ค€๋‹ค. ๋ฐฉ๋Œ€ํ•œ ์–‘์˜ ์ฝ”๋“œ๋ฅผ ์ค„์—ฌ์ฃผ๊ณ , ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ์‰ฝ๊ณ , ๋ฒ„๊ทธ ๋ฐœ์ƒ ์—ฌ์ง€๋ฅผ ์ค„์—ฌ์ค€๋‹ค. # ํ˜•์‹ /* ์‹คํ–‰๊ฒฐ๊ณผ 01234...90123...9 */ ํ•จ์ˆ˜๊ฐ€ ์—†๋‹ค๋ฉด 0~9๊นŒ์ง€ ์ถœ๋ ฅํ•˜๋Š” app์„ 5๋ฒˆ ํ˜ธ์ถœํ•˜๋ ค๋ฉด ๋˜‘๊ฐ™์€ ์ฝ”๋“œ๋ฅผ 5๋ฒˆ ์ž‘์„ฑํ•ด์•ผํ•œ๋‹ค. ํ•˜์ง€๋งŒ ํ•จ์ˆ˜๋กœ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•˜๋ฉด ํ•จ์ˆ˜ ํ˜ธ์ถœ 1์ค„๋งŒ 5๋ฒˆ ์ž‘์„ฑํ•˜๋ฉด ๋œ๋‹ค. # ์ž…๋ ฅ๊ณผ ์ถœ๋ ฅ ์ž…๋ ฅ๋œ ๊ฐ’์„ ์—ฐ์‚ฐํ•ด์„œ ์ถœ๋ ฅํ•˜๋Š” ๊ฒƒ์ด ํ•จ์ˆ˜์˜ ๊ธฐ๋ณธ์ ์ธ ์—ญํ• ์ด๋‹ค. # return(์ถœ๋ ฅ) return ๋’ค์— ๋”ฐ๋ผ์˜ค๋Š” ๊ฐ’์„ ํ•จ์ˆ˜์˜ ๊ฒฐ๊ณผ๋กœ ๋ฐ˜ํ™˜๊ณผ ๋™์‹œ์— ํ•จ์ˆ˜๋ฅผ ์ข…๋ฃŒ์‹œํ‚จ๋‹ค. /* ์‹คํ–‰๊ฒฐ๊ณผ php, function */ return์„ ์—ฌ๋Ÿฌ๋ฒˆ ๋ฐ˜ํ™”ํ•˜๋”๋ผ๋„ ์ฒซ๋ฒˆ์งธ return๋งŒ ์‹คํ–‰๋จ (์ฒ˜์Œ return์„ ๋งŒ๋‚˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ  ..

TIL/PHP 2022.02.04

[PHP] ๐Ÿ“™์ฟ ํ‚ค&์„ธ์…˜

์ฟ ํ‚ค(cookie) ํด๋ผ์ด์–ธํŠธ(๋ธŒ๋ผ์šฐ์ €)์— ๋ชจ๋“  ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ ๋ฐ์ดํ„ฐ๊ฐ€ ์œ ์ถœ๋  ์œ„ํ—˜์ด ์žˆ์Œ setCookie ๋ณ€์ˆ˜ ์‚ฌ์šฉ $_Cookie ๋ณ€์ˆ˜ ์‚ฌ์šฉ ์„ธ์…˜(session) SID(Session ID)๋ฅผ ์‹๋ณ„์ž๋กœ ์„œ๋ฒ„์— ๋ฐ์ดํ„ฐ ์ €์žฅ ๋ฐ์ดํ„ฐ๋Š” ์„œ๋ฒ„ ๋‚ด์— ํŒŒ์ผ์ด๋‚˜ DB์— ์ €์žฅํ•จ ๋ณด์•ˆ์ ์œผ๋กœ ์œ ๋ฆฌ ์ฃผ๋กœ ์‚ฌ์šฉ์ž ์ธ์ฆ์‹œ์— ์‚ฌ์šฉํ•จ # ์„ธ์…˜ ์ƒ์„ฑ # ์„ธ์…˜ ์‚ญ์ œ session_destory(); ๋””๋ฒ„๊น… ๋ฒ„๊ทธ(bug) ์˜๋„ํ•˜์ง€ ์•Š์€ ํ”„๋กœ๊ทธ๋žจ์˜ ์˜ค๋™์ž‘ ๋””๋ฒ„๊น…(debugging) ๋ฒ„๊ทธ์˜ ์›์ธ์„ ์ฐพ์•„์„œ ํ•ด๊ฒฐํ•˜๋Š” ํ™œ๋™ ๋””๋ฒ„๊ฑฐ(debugger) ๋””๋ฒ„๊น…์„ ๋„์™€์ฃผ๋Š” ํ”„๋กœ๊ทธ๋žจ ์ถœ์ฒ˜:https://opentutorials.org/index.php/course/62 PHP ๊ธฐ๋ณธ ์ˆ˜์—… - ์ƒํ™œ์ฝ”๋”ฉ ๊ฐœ์š” PHP๋Š” ์„œ๋ฒ„ ์ธก์—์„œ ์‹คํ–‰๋˜๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ..

TIL/PHP 2022.02.03

[PHP] ๐Ÿ“˜๋ฌธ์ž์—ด&์ •๊ทœ์‹

# ๋ฌธ์ž์—ด ์ฒ˜๋ฆฌ ๋ฌธ์ž์—ด(string) ''(๋‹จ๋”ฐ์˜ดํ‘œ), ""(์Œ๋”ฐ์˜ดํ‘œ)๋ฅผ ์‚ฌ์šฉํ•ด์„œ ํ‘œ๊ธฐํ•œ๋‹ค. echo 'hello', echo "hello" ''(๋‹จ๋”ฐ์˜ดํ‘œ)๋‚˜ ""(์Œ๋”ฐ์˜ดํ‘œ)๋ฅผ ํ‘œ๊ธฐํ•  ๋•Œ๋Š” \(์—ญ์Šฌ๋ž˜์‰ฌ)๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. echo 'hello\'world\'', echo "hello\"world\"" ์ค„๋ฐ”๊ฟˆ ํ•  ๋•Œ๋Š” ์Œ๋”ฐ์˜ดํ‘œ ์•ˆ์—์„œ \n. \r์„ ์‚ฌ์šฉํ•œ๋‹ค. echo "hello \n" ๋ฌธ์ž์—ด ์•ˆ์—์„œ ๋ณ€์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋ฉด ์Œ๋”ฐ์˜ดํ‘œ ์•ˆ์—์„œ {, }(์ค‘๊ด„ํ˜ธ)๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. ๋ฌธ์ž์™€ ๋ฌธ์ž๋ฅผ ๋”ํ•  ๋•Œ๋Š” '.'(๋งˆ์นจํ‘œ)๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค. echo 'hello'.'world' ๋ฌธ์ž์™€ ๊ด€๋ จ๋œ ์ฃผ์š” ํ•จ์ˆ˜ strpos explode implode htmlspecialchars # ์ •๊ทœํ‘œํ˜„์‹ ๋ฌธ์ž์—ด์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์ค‘์˜ ํ•˜๋‚˜์ด๋‹ค. ํŠน์ •ํ•œ ์กฐ๊ฑด..

TIL/PHP 2022.01.30

[MySQL] ๐Ÿ”“strict mode ํ•ด์ œ

strict mode๋ž€โ” ์—„๊ฒฉ๋ชจ๋“œ๋ผ๊ณ  ๋ถˆ๋ฆฐ๋‹ค. MySQL์—์„œ ์œ ํšจํ•˜์ง€ ์•Š๊ฑฐ๋‚˜ ๋ˆ„๋ฝ๋จ(missing) ๋ฐ์ดํ„ฐ๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. not null๊ฐ’์— ๊ฐ’์„ ๋„ฃ์–ด์ฃผ์ง€ ์•Š์•„๋„ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค. strict mode ํ•ด์ œ ๋ฐฉ๋ฒ• ๋จผ์ € sql_mode๋ฅผ ํ™•์ธํ•œ๋‹ค. SELECT @@global.sql_mode; ์•„๋ฌด๋Ÿฐ ์„ค์ •์„ ํ•˜์ง€ ์•Š์•˜๋‹ค๋ฉด sql_mode๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฐ’์„ ๊ฐ€์ง€๊ณ  ์žˆ์„ ๊ฒƒ์ด๋‹ค. ์ด์ œ sql_mode๋ฅผ ""๊ฐ’์œผ๋กœ ์„ค์ •ํ•ด์ฃผ๋ฉด๋œ๋‹ค. set global sql_mode=''; ์œ„์˜ ์ฝ”๋“œ๋ฅผ ์‹คํ–‰ํ•˜๋ฉด stric mode๊ฐ€ ํ•ด์ œ๋œ๋‹ค. ์ด๋ ‡๊ฒŒ strict mode๋ฅผ ํ•ด์ œ ํ•ด์ฃผ๋ฉด ์›๋ž˜ insert์•ˆ๋˜๋˜ ์ฟผ๋ฆฌ๋ฌธ๋„ insert์— ์„ฑ๊ณตํ•˜๊ฒŒ ๋œ๋‹ค.

TIL/DB 2022.01.29

[GitHub] ๐Ÿ“GitHub Desktop ์„ค์น˜ ๋ฐ ์‚ฌ์šฉ๋ฒ•

GitHub Desktop์ด๋ž€โ” Windows์—์„œ๋„ Git์†Œ์Šค๋ฅผ GUI(๊ทธ๋ž˜ํ”ฝ ์œ ์ € ์ธํ„ฐํŽ˜์ด์Šค) ๋ฐฉ์‹์œผ๋กœ ์‰ฝ๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋งŒ๋“  Tool์ž…๋‹ˆ๋‹ค. ๋‹ค์šด๋กœ๋“œ ๋ฐ ์„ค์น˜ https://desktop.github.com/ ์‚ฌ์ดํŠธ์— ์ ‘์† ํ›„ OS์— ๋งž๋Š” ํŒŒ์ผ์„ ๋‹ค์šด ๋ฐ›์Šต๋‹ˆ๋‹ค. ๋‹ค์šด ๋ฐ›์€ ํŒŒ์ผ์„ ๋”๋ธ”ํด๋ฆญํ•ด์„œ ์‹คํ–‰ํ•ด์ค๋‹ˆ๋‹ค. "Sign into GiHub.com"์„ ํด๋ฆญํ•˜๋ฉด ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. "continue with browser"๋ฅผ ํด๋ฆญํ•˜์—ฌ ๋กœ๊ทธ์ธ ํ•ด์ค๋‹ˆ๋‹ค. ๊ธฐ์กด์— github.com์—์„œ ์ƒ์„ฑํ•œ repository๋ฅผ ๋‚ด ์ปดํ“จํ„ฐ๋กœ cloneํ•ด์ค๋‹ˆ๋‹ค.(clone = ๋ณต์‚ฌํ•ด์˜ค๋Š” ๊ณผ์ •) Clone a repository from the internet: ํŠน์ • repository์—์„œ ์†Œ์Šค๋ฅผ ๋ณต์‚ฌํ•˜์—ฌ ๊ฐ€์ ธ์˜ต๋‹ˆ๋‹ค...

TIL/Git 2022.01.28

[PHP] ๐Ÿ“• ๋ฐฐ์—ด(Array)

# ๋ฐฐ์—ด์˜ ์ƒ์„ฑ $member=['hanna','1111', 'array']; ํ•˜๋‚˜์˜ ๋ณ€์ˆ˜์— 3๊ฐœ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค. ๊ฐ๊ฐ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์†Œ(element)๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค. # ๋ฐฐ์—ด์˜ ๋ฐ์ดํ„ฐ ๊บผ๋‚ด๊ธฐ /* ์‹คํ–‰๊ฒฐ๊ณผ hanna 1111 array */ ํ•จ์ˆ˜์˜ return๊ฐ’์ด ๋ฐฐ์—ด์ผ ๋•Œ ๋ฐฐ์—ด์˜ ํŠน์ •๊ฐ’์„ ์ถœ๋ ฅํ•˜๊ณ  ์‹ถ์„ ๋•Œ # ๋ฐฐ์—ด + ๋ฐ˜๋ณต๋ฌธ ๋ฐ˜๋ณต๋ฌธ์œผ๋กœ ๋ฐฐ์—ด์— ๋‹ด๊ธด ์ •๋ณด๋ฅผ ํ•˜๋‚˜์”ฉ ๊บผ๋‚ด์„œ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. /* ์‹คํ–‰๊ฒฐ๊ณผ Array Hanna Yuna */ # ๋ฐฐ์—ด์˜ ์กฐ์ž‘ ๋ฐฐ์—ด์˜ ํฌ๊ธฐ count(๋ฐฐ์—ด์˜ ์ด๋ฆ„); ์ถ”๊ฐ€ ๋ฐฐ์—ด์˜ ๋์— ์ถ”๊ฐ€ array_push(๋ฐฐ์—ด๋ช…, '์ถ”๊ฐ€ํ•  ๋ฐ์ดํ„ฐ'); โ€ป ๋‹จ์ผ ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€ array_merge(๋ฐฐ์—ด๋ช…, ['์ถ”๊ฐ€ํ• ๋ฐ์ดํ„ฐ', '']); โ€ป ๋ณต์ˆ˜ ๋ฐ์ดํ„ฐ ์ถ”๊ฐ€ ๋ฐฐ์—ด์˜ ์‹œ์ž‘์ ์— ์ถ”๊ฐ€ array..

TIL/PHP 2022.01.27

[PHP] ๐Ÿ“š์กฐ๊ฑด๋ฌธ&๋ฐ˜๋ณต๋ฌธ

์กฐ๊ฑด๋ฌธ # if๋ฌธ ์ฃผ์–ด์ง„ ์กฐ๊ฑด์— ๋”ฐ๋ผ์„œ app์„ ๋‹ค๋ฅด๊ฒŒ ๋™์ž‘ํ•˜๋„๋ก ํ•˜๋Š” ๊ฒƒ else if if ๋‹ค์Œ์— ์“ฐ๊ณ , else ์ „์— ์จ์•ผ ํ•œ๋‹ค. else๋Š” ์—†์–ด๋„ ๋จ HTML์˜ ํผ tag์™€ if๋ฌธ ์‚ฌ์šฉ id : pw : 11.php ์œ„์˜ ์กฐ๊ฑด๋ฌธ์—์„œ id์™€ pw๋ฅผ ๋™์‹œ์— ์ฒดํฌํ•ด ๋ˆ„๋Š” ์ฝ”๋“œ ๋ฐ˜๋ณต๋ฌธ # while๋ฌธ ์กฐ๊ฑด์—๋Š” true์™€ false๋งŒ ์ž‘์„ฑ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. (ex) 2==2, 2!=4, 5===5, true, false while์€ ์กฐ๊ฑด์ด true์ผ ๋•Œ ๋ฌดํ•œ๋ฃจํ”„๋กœ ์ถœ๋ ฅ๋จ! ์ข…๋ฃŒ ์กฐ๊ฑด์„ ์ง€์ •ํ•ด์ค˜์•ผ ํ•จ! # for๋ฌธ ํ˜•์‹ for(์ดˆ๊ธฐํ™”; ๋ฐ˜๋ณต์ง€์ˆ˜์—ฌ๋ถ€; ๋ฐ˜๋ณต์‹คํ–‰){ ์ฝ”๋“œ; } /* ์‹คํ–‰ ๊ฒฐ๊ณผ coding everybody0 coding everybody1 ... coding everybody9 */ # break ๋ฐ˜..

TIL/PHP 2022.01.26
728x90