|
±âÃʺÎÅÍ ½ÃÀÛÇؼ ½Ç¹«·Î ³¡³»´Â PHP½ÇÀü¿¡ ÇÊ¿äÇÑ MySQL, JavaScript, JQuery, Ajax, JSON ±×¸®°í PHP MVC ÆÐÅϱîÁö!
Á¤°¡ : 26,000¿øÆǸŰ¡ 23,400¿ø (10% ÇÒÀÎ)
Ç°¸ñÁ¤º¸
Ã¥¼Ò°³ÀÌ Ã¥Àº PHP ±âÃÊ ¹®¹ýºÎÅÍ ½Ç¹« ÄÚµå ½ÇÇà±îÁö µÎ·ç ±â¼úµÇ¾î ÀÖ½À´Ï´Ù. óÀ½ PHP¿¡ ¹ßÀ» µðµò ºÐµéÀ̳ª Ãʺ¸ °³¹ßÀÚ ¿©·¯ºÐ ¸ðµÎ¿¡°Ô ÇÊ¿äÇÑ ³»¿ëÀ¸·Î ä¿ü½À´Ï´Ù. ¶ÇÇÑ, ½Ç¹«ÀÚ¿¡°Ô´Â °³¹ßÇÒ ¶§ ºü¸£°Ô Âü°í ¼Ò½º¸¦ ãÀ» ¼ö ÀÖ°Ô ÇÏ·Á°í ³ë·ÂÇß½À´Ï´Ù. ÀÌ Ã¥¿¡¼´Â PHP»Ó¸¸ ¾Æ´Ï¶ó À¥ÀÇ ±âº»ÀÌ µÇ´Â ±â¼úµé, HTML, CSS, ÀÚ¹Ù½ºÅ©¸³Æ®, JQuery, Bootstrap, Ajax µî À¥ÇÁ·Î±×·¥¿¡ ÇÊ¿äÇÑ Á¦¹Ý ±â¼ú¿¡ ´ëÇؼ ´Ù·ì´Ï´Ù. ¿¹Á¦´Â ½Ç¹«¿¡¼ ¹Ù·Î ¾µ ¼ö ÀÖ°Ô ÀÛ¼ºÇÏ¿´½À´Ï´Ù. ³Ê¹« ¾è°Ôµµ ³Ê¹« ±í°Ôµµ ´Ù·çÁö ¾Ê°í Ãʺ¸ÀÚ ÀÔÀå¿¡¼´Â ±âº» ³»¿ëµéÀÌ ½Ç¹«¿¡ ¾î¶² ¹æ½ÄÀ¸·Î Àû¿ëµÇ´ÂÁö ½Ç¹«¿¡¼ ÇÊ¿äÇÑ ±â¼úÀÌ ¹«¾ùÀÎÁö¸¦ ¾Ë·ÁÁÖ·Á Çß½À´Ï´Ù. ¸ñÂ÷ÀÌ Ã¥À» ³»¸ç... µé¾î°¡¸ç... Chapter 1 PHP °³¹ßȯ°æ 1.1 PHP¶õ? 1.2 PHPÀÇ ÀåÁ¡ 1.2.1 »ç¿ëÀÚ Ãø¸é 1.2.2 ±â¼úÀûÀΠƯ¡ 1.3 PHP ¼³Ä¡Çϱâ 1.3.1 XAMPP ¼³Ä¡Çϱâ 1.3.2 XAMPP ¼³Á¤Çϱâ 1.3.3 PHP ¼¹ö ÀÛµ¿ È®ÀÎÇϱâ 1.4 PHP ¼³Á¤ 1.4.1 PHP.iniÀÇ ¼³Ä¡ À§Ä¡ 1.5 °³¹ß Åø ¼Ò°³ 1.5.1 ¾ÆÅè 1.5.2 ¼ºê ¶óÀÓ text 1.5.3 Visual Studio code 1.5.4 edit plus 1.5.5 noteplus++ 1.5.6 eclipse 1.6 °³¹ßµµ±¸ ¼³Ä¡¿Í ¼³Á¤Çϱâ 1.6.1Visual Studio code ´Ù¿î·ÎµåÇϱâ Chapter 2 PHP ±âº» ¹®¹ý 2.1 PHP ±âº» ±¸Á¶ 2.2 º¯¼ö(Variable)¶õ? 2.2.1 º¯¼öÀÇ Çü(Çü º¯È¯) 2.2.2 °ª Àü´ÞÇϱâ 2.3 ¿¬»êÀÚ 2.3.1 ÇÒ´ç ¿¬»êÀÚ(=) 2.3.2 »ê¼ú ¿¬»êÀÚ 2.3.3 °ü°è ¿¬»êÀÚ 2.3.4 ³í¸® ¿¬»êÀÚ 2.4 ¹è¿(Array) 2.4.1 ¹è¿ÀÇ Á¤ÀÇ 2.5 Á¦¾î ±¸Á¶ 2.5.1 if¹® 2.5.2 switch¹® 2.5.3 ¹Ýº¹¹® 2.6 ÇÔ¼ö 2.6.1 ÇÔ¼öÀÇ ±âº» ÇüÅ 2.6.2 ¹Ýȯ°ªÀÌ ÀÖ´Â ÇÔ¼ö 2.6.3 ¹è¿À» ÇÔ¼ö¿¡ Àü´ÞÇϱâ Chapter 3 PHPÀÇ ³»Àå ÇÔ¼ö 3.1 ¹®ÀÚ¿ °ü·Ã ÇÔ¼ö 3.1.1 ¹®ÀÚ¿À» ´Ùµë´Â ÇÔ¼ö 3.1.2 HTML ű׸¦ ó¸®ÇÏ´Â ÇÔ¼ö 3.1.3 ¹®ÀÚ¿À» ó¸®ÇÏ´Â ÇÔ¼ö 3.2 ³¯Â¥ °ü·Ã ÇÔ¼ö 3.2.1 date ÇÔ¼ö 3.2.2 strtotime ÇÔ¼ö 3.2.3 mktime ÇÔ¼ö 3.3 ÆÄÀÏ °ü·Ã ÇÔ¼ö 3.4 ¹è¿ °ü·Ã ÇÔ¼ö 3.5 Á¤±Ô½Ä °ü·Ã ÇÔ¼ö 3.5.1 Á¤±Ô½Ä ¸ÅĪÇÏ´Â ¹æ¹ý 3.5.2 Á¤±Ô½Ä ¸ÅĪ¿¡ »ç¿ëÇÏ´Â ÇÔ¼ö Chapter 4 À¥¿¡¼ PHP 4.1 ÅؽºÆ® Àü¼Û 4.2 GET ¹æ½Ä°ú POST ¹æ½Ä 4.2.1 GET ¹æ½Ä Àü¼ÛÇϱâ 4.2.2 POST ¹æ½Ä Àü¼ÛÇϱâ 4.3 ÀÚ¹Ù½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÏ¿© ¼¹ö·Î Á¤º¸ Àü¼ÛÇϱâ 4.4 ¿©·¯ ÇàÀÇ ÅؽºÆ® ¼Û½ÅÇϱâ 4.5 ¹è¿ Àü´ÞÇϱâ 4.6 hidden °ª »ç¿ëÇϱâ 4.7 ¼Û½Å(submit) ¹öÆ° µ¥ÀÌÅÍ ¹Þ±â 4.8 ÄíÅ° »ý¼º°ú »èÁ¦ 4.8.1 ÄíÅ°¿¡ °ª ¼³Á¤Çϱâ 4.8.2 ÄíÅ° ¼³Á¤ °ª Àбâ 4.9 ¼¼¼Ç »ý¼º°ú »èÁ¦ 4.9.1 ¼¼¼Ç°ª ¼³Á¤ÇÏ°í Àбâ 4.9.2 ¼¼¼Ç »èÁ¦ 4.9.3 ¼¼¼ÇÀ» ÀÌ¿ëÇÑ ·Î±×¿Â 4.10 ÆÄÀÏ ¾÷·Îµå¿Í ´Ù¿î·Îµå 4.11 À̹ÌÁö ó¸® 4.12 ÆÄÀÏ ´Ù¿î·Îµå Chapter 5 Ŭ·¡½º¿Í °´Ã¼ 5.1 °´Ã¼ÁöÇâÀ̶õ 5.2 Ŭ·¡½º ¼³°è¿Í °´Ã¼ »ý¼º 5.3 »ý¼ºÀÚ 5.4 °´Ã¼ ¹è¿ 5.5 »ó¼Ó 5.5.1 Ŭ·¡½º »ó¼Ó°ú ¿À¹ö¶óÀ̵ù 5.6 Æ®·¹ÀÌÆ®(Trait) Chapter 6 µ¥ÀÌÅͺ£À̽º(DataBase) 6.1 µ¥ÀÌÅͺ£À̽º¶õ 6.2 PHP¸¦ Áö¿øÇÏ´Â µ¥ÀÌÅͺ£À̽ºÀÇ Á¾·ù 6.3 MySQL 6.3.1 ¼¹ö °¡µ¿Çϱâ 6.3.2 ¼¹ö¿¡ Á¢¼ÓÇϱâ 6.3.3 µ¥ÀÌÅͺ£À̽º ÀÛ¼ºÇϱâ 6.3.4 root °èÁ¤¿¡ ¾ÏÈ£ ¼³Á¤Çϱâ 6.3.5 Å×ÀÌºí ¼³°èÇϱâ 6.4 Á¦¾àÁ¶°Ç(primary key¿Í foreign key) 6.4.1 ÁÖÅ°(primary key) 6.4.2 ¿ÜºÎ Å°(foreign key) 6.5 ±âº» Äõ¸®(select, insert, update, delete) 6.5.1 µ¥ÀÌÅÍ Á¶È¸ Äõ¸®(select) 6.5.2 µ¥ÀÌÅÍ Á¶ÀÛ Äõ¸®(insert, update, delete) 6.5.3 µ¥ÀÌÅÍ »èÁ¦ Äõ¸®(delete) 6.6 ÆäÀÌ¡(limit) 6.6.1. limit ¸í·É¾î 6.7 PHP¿Í MySQL ¿¬µ¿Çϱâ Chapter 7 ÀÚÁÖ ¾²´Â ÀÚ¹Ù½ºÅ©¸³Æ®(JavaScript) 7.1 ÀÚ¹Ù½ºÅ©¸³Æ® ±âº»±¸Á¶ 7.1.1 º¯¼ö(Variable) 7.2 ÀÚ¹Ù½ºÅ©¸³Æ® Á¦¾î±¸Á¶ 7.2.1 if¹® 7.2.2 switch¹® 7.2.3 while¹® 7.2.4 for¹® 7.3 ÇÔ¼ö(Function) 7.3.1 ÇÔ¼öÀÇ ±âº»±¸Á¶ 7.3.2 ÇÔ¼öÀÇ ±âº»°ª 7.3.3 ÇÔ¼ö°¡ °ªÀ» ¹ÝȯÇÏÁö ¾ÊÀ» ¶§ 7.4 À̺¥Æ® Çڵ鸵 7.4.1 À̺¥Æ® Çڵ鷯 Á¤ÀÇÇϱâ 7.4.2 Å° À̺¥Æ® 7.4.3 onload À̺¥Æ® 7.5 JSON 7.5.1 JSON °´Ã¼ ´Ù·ç±â 7.5.2 JSON °´Ã¼ ¹è¿ »ç¿ëÇϱâ 7.5.3 º¹ÇÕ JSON °´Ã¼ 7.6 ¹è¿ È°¿ëÇϱâ 7.7 ÇÔ¼ö Ç¥Çö½Ä°ú È»ìÇ¥ ÇÔ¼ö 7.7.1 ÇÔ¼ö Ç¥Çö½Ä 7.7.2 È»ìÇ¥ ÇÔ¼ö Chapter 8 ÀÚÁÖ »ç¿ëÇÏ´Â JQUERY 8.1 JQuery ±âÃÊ 8.2 JQuery »ç¿ëÇϱâ 8.3 ¼¿·ºÅÍ(selector) 8.3.1 ÅÂ±× È°¿ëÇϱâ 8.3.2 id ¼Ó¼º »ç¿ëÇϱâ 8.3.3 class ¼Ó¼º »ç¿ëÇϱâ 8.4 À̺¥Æ® ó¸® 8.4.1 JQuery À̺¥Æ® Á¾·ù 8.4.2 ¸¶¿ì½º À̺¥Æ® 8.4.3 Å°(key) À̺¥Æ® 8.4.4 Åä±Û ±â´É 8.5 ¿ä¼Òµé·ÎºÎÅÍ °ª ÀÐ°í ¾²±â 8.5.1 id ¼Ó¼ºÀ» ÀÌ¿ëÇÑ °ª ÀÐ°í ¾²±â 8.5.2 name ¼Ó¼º »ç¿ëÇϱâ 8.6 ±âŸ 8.6.1 À̺¥Æ® Çڵ鷯 °øÀ¯Çϱâ 8.6.2 input ÅÂ±× ¹è¿ ó¸®Çϱâ 8.6.3 ¿ä¼Ò Ãß°¡Çϱâ Chapter 9 Ajax¿Í JSON 9.1 ºñµ¿±â ±â¼ú 9.2 Ajax ±â¼ú 9.3 Ajax·Î ÆĶó¹ÌÅÍ°ª Àü´ÞÇϱâ 9.4 JQuery¸¦ ÀÌ¿ëÇÑ Ajax ±â¼ú 9.5 Ajax¸¦ ÀÌ¿ëÇÑ ¾ÆÀ̵ð Áߺ¹°ú ȸ¿ø°¡ÀÔ Ã³¸® 9.6 ¸®½ºÆ® ¿ä¼Ò¿¡ µ¥ÀÌÅÍ Ãß°¡ »èÁ¦Çϱâ 9.7 Á÷·ÄÈ 9.8 ÆÄÀÏ ¾÷·Îµå Chapter 10 °Ô½ÃÆÇ 10.1 °Ô½ÃÆÇÀÇ ±¸Á¶ 10.2 Å×ÀÌºí ½ºÅ°¸¶ 10.2.1 Å×À̺í Äõ¸® 10.2.2 ÀÔ·Â Äõ¸® 10.2.3 ÆäÀÌ¡ Äõ¸® 10.2.4 »ó¼¼, »ðÀÔ, ¼öÁ¤, »èÁ¦ Äõ¸® 10.3 °øÅë ÆÄÀÏ 10.4 °Ô½ÃÆÇ ±¸¼ºÇϱâ 10.4.1 °Ô½ÃÆÇ ¸ñ·Ï È¸é ±¸¼ºÇϱâ 10.5 paging ±¸¼ºÇϱâ 10.6 »ó¼¼ È¸é ±¸¼ºÇϱâ 10.7 ±Û¾²±â ¶Ç´Â ¼öÁ¤ ȸé ÀÛ¼ºÇϱâ 10.8 µî·Ï, »èÁ¦, ¼öÁ¤ ó¸®Çϱâ Chapter 11 PHP MVC °³¹ß 11.1 MVC(Model-View-Controller) ÆÐÅÏÀ̶õ 11.2 MVC ÆÐÅÏÀÇ ÀåÁ¡ 11.3 MVC ÆÐÅÏ ÀÛ¼º ã¾Æº¸±â »ó¼¼ À̹ÌÁö
(°³)
1. ¹è¼Û
¹è¼ÛÀº ´çÀÏ ¿ÀÈÄ 4½ÃÀÌÀü(Åä¿äÀÏÀº ¿ÀÈÄ12½Ã)¿¡ ÁÖ¹®¹× °áÀ縦 ÇÏ½Ã¸é ´çÀϹè¼ÛµË´Ï´Ù. ¹è¼ÛÀº ÁÖ¹® ÈÄ °áÀç¿Ï·áÀÏÀ» ±âÁØÀ¸·Î 1~2ÀÏ ¾È¿¡ ¹è¼Û¿Ï·á¸¦ ¿øÄ¢À¸·Î ÇÏ°í ÀÖ½À´Ï´Ù. ´Ù¸¸ ºÎµæÀÌÇÑ °æ¿ì(ÇØ´ç»óÇ°ÀÇ Ç°Àý ¹× ÀýÆÇ) °í°´´Ô²² Àüȸ¦ µå·Á¼ 󸮸¦ ÇÕ´Ï´Ù. 2. ¹è¼Û·á ¹è¼Û·á´Â 25,000¿ø ÀÌ»óÀÌ °æ¿ì À̱×ÀëÇ÷¯½º¿¡¼ ºÎ´ãÇÏ°í, ¹Ì¸¸ÀÏ °æ¿ì °í°´ÀÌ 2,500¿øÀ» ºÎ´ãÇÕ´Ï´Ù. ´Ù¸¸ ±¸¸Å±Ý¾×ÀÌ 25,000¿ø ÀÌ»óÀε¥ Àû¸³±Ý µîÀ» »ç¿ëÇÏ¿© ½ÇÁ¦ °áÀç±Ý¾×ÀÌ 25,000¿ø ¹Ì¸¸ÀÌ µÇ´õ¶óµµ À̱×ÀëÇ÷¯½º¿¡¼ ¹è¼Û·á¸¦ ºÎ´ãÇÏ°í, Á¦ÁÖ¸¦ Á¦¿ÜÇÑ µµ¼Áö¿ªÀÇ °æ¿ì´Â 5,000¿øÀÌ Ãß°¡µË´Ï´Ù. Çؿܹè¼ÛÀº Àü¾× °í°´ºÎ´ãÀÌ µË´Ï´Ù. 5. ¹ÝÇ°/±³È¯
¹ÞÀ¸½Å ³¯ ºÎÅÍ ÀÏÁÖÀÏ À̳» ¹ÝÇ°/±³È¯ÀÌ °¡´ÉÇϽʴϴÙ. ½Ã°£ÀÌ Áö³ª¸é 󸮰¡ ºÒ°¡ÇÔÀ» ¾Ë·Á µå¸³´Ï´Ù. ´Ù¸¸ ÁÖ¹®ÇϽŠ»óÇ°°ú ´Ù¸¥ »óÇ°ÀÌ ¹è¼ÛµÇ°Å³ª Æĺ», ³«ÀåÀÌ ÀÖ´Â µµ¼ÀÇ °æ¿ì ÀÌ¿ë¾à°ü¿¡ ÁØÇÏ¿© À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î ±³È¯, ¹ÝÇ° ¹× ȯºÒ µîÀ» Çص帳´Ï´Ù. 4. ȯºÒ ¹ÞÀ¸½Å ³¯ºÎÅÍ 2ÀÏ À̳»·Î Àüȳª 1:1 °Ô½Ã±Û·Î Àû¾îÁÖ¼Å¾ß °¡´ÉÇϽʴϴÙ. 5. ÁÖÀÇ °í°´´Ô º¯½ÉÀ¸·Î ÀÎÇÑ ±³È¯/¹ÝÇ°/ȯºÒ °í°´´Ô²²¼ Åùèºñ(¿Õº¹Åùèºñ)¸¦ ºÎ´ãÀÌ µÇ´Ï ÀÌÁ¡ À¯ÀÇÇØ ÁֽʽÿÀ. ¶ÇÇÑ °ÀÇÅ×ÀÙ/¾ãÀº¹®Á¦Áý/ºñ´ÒÆ÷ÀåµÈÁ¦Ç°µîÀº Çѹø ±¸¸ÅÇÏ½Ã¸é ±³È¯/¹ÝÇ°/ȯºÒÀÌ ÀüÇô ¾ÈµË´Ï´Ù. ½ÅÁßÈ÷ »ý°¢Çϼż ±¸¸Å ºÎŹµå¸³´Ï´Ù. ´Ù¸¸ ºÒ·®Å×ÀÙÀÇ °æ¿ì ±× ºÒ·®ÀÌ µÈ °³º°Å×ÀÙÀ» À̱×ÀëÇ÷¯½ºÀÇ ºñ¿ëÀ¸·Î A/S¸¦ Çص帳´Ï´Ù. 6. ÁÖ¹®Ãë¼Ò, ±³È¯, ¹ÝÇ° ¹× ȯºÒÀº ´çÀÏ 3½Ã ÀÌÀü¿¡ ÇØÁÖ¼Å¾ß °¡´ÉÇÕ´Ï´Ù. ±× ÀÌÈÄ´Â ¹è¼Û µî¿¡ µû¸¥ Á¦ºñ¿ëÀ» ºÎ´ãÇÏ¼Å¾ß ÇÕ´Ï´Ù.
|
|
||||||||
|
||||||||
|
||||||||
* »óÇ°»çÀÌÁî Ä¡¼ö´Â Àç´Â ¹æ¹ý°ú À§Ä¡¿¡ µû¶ó 1~3cm ¿ÀÂ÷°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù.