0
 33   4   1
  View Articles

Name  
   ¼Õº´¸ñ  (2002-11-24 02:50:20, Hit : 30279, Vote : 2948)
Homepage  
   http://www.itmembers.net
Subject  
   °Ô½ÃÆÇ ±Û ³»¿ë º¸±â ±â´É(3) view.php ¼³¸í

ºñ±³Àû º¹ÀâÇÑ ¸ñ·Ï º¸±â¸¦ ÀÌ¹Ì ½Ç½ÀÇÑ »óÅÂÀ̱⠶§¹®¿¡ ±Û ³»¿ë º¸±â ¼Ò½º´Â ÇÑ°á ½±°Ô ÀÌÇØ°¡ µÉ °Ì´Ï´Ù.

  1. //Å×ÀÌºí¿¡¼­ ±ÛÀ» °¡Á®¿É´Ï´Ù.
  2. $query = "select * from $tablename where number='$number'"; // ±Û ¹øÈ£¸¦ °¡Áö°í Á¶È¸¸¦ ÇÕ´Ï´Ù.
  3. $result = mysql_query($query) or die (mysql_error());
  4. $array = mysql_fetch_array($result);

10ÇàÀÇ SQL ¹®¿¡¼­ Áß¿äÇÑ °ÍÀº where number='$number'ÀÔ´Ï´Ù.
¸ñ·Ï º¸±â¿¡¼­ ÇØ´ç ±Û Á¦¸ñÀ» Ŭ¸¯ÇßÀ» ¶§, ÇöÀçÀÇ list.php°¡ ½ÇÇàµÇ´Ï´Ù.
ÀÌ ¶§ ±Û ¹øÈ£¿Í ÆäÀÌÁö ¹øÈ£¸¦ ÇÔ²² ³Ñ¾î¿Ô½À´Ï´Ù.(±Ý½ÃÃʹ®À̶󱸿ä? ±×·³ ¹Ù·Î Àü °­Á¸¦ ´Ù½Ã º¸½Ã±â ¹Ù¶ø´Ï´Ù.)
±Û ¹øÈ£¸¦ »ç¿ëÇÏ¿© ±Û ¹øÈ£¿¡ ÇØ´çµÇ´Â ·¹Äڵ带 ºÒ·¯¿À´Â SQL Äõ¸®¹®ÀÔ´Ï´Ù.

  1. //¹é½½·¡½¬ Á¦°Å, Ư¼ö¹®ÀÚ º¯È¯(HTML¿ë), °³Çà(<br>)ó¸® µî
  2. $array[name] = stripslashes($array[name]);
  3. $array[subject] = stripslashes($array[subject]);
  4. $array[memo] = stripslashes($array[memo]);

¿¹Àü¿¡ ±Û ÀÔ·Â ºÎºÐ ½Ç½ÀÇÒ ¶§,
$name = addslashes($name);
ÀÌ·¸°Ô Çß½À´Ï´Ù. (ÀÚ¼¼ÇÑ ¼³¸íÀº 'ÀÔ·ÂÇÑ ±Û DB¿¡ ÀúÀåÇϱâ(2)' °­Á¸¦ ÂüÁ¶Çϼ¼¿ä)

ÀÔ·ÂÇÒ ¶§ ÀοëºÎÈ£, ¿ª½½·¡½Ã µî¿¡ ¿ª½½·¡½Ã ±âÈ£¸¦ ÷°¡ÇÏ¿© ÀúÀåÇÏ¿´½À´Ï´Ù.
À§ 15ÇàºÎÅÍ´Â, ±×·¸°Ô ÀúÀåµÈ ¹®ÀÚ¿­À» ´Ù½Ã ºÒ·¯³¾ ¶§ ¿ª½½·¡½Ã ±âÈ£¸¦ Á¦°ÅÇÏ°í ÀúÀåÇÏ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù.

  1. $array[subject] = htmlspecialchars($array[subject]);
  2. $array[memo] = htmlspecialchars($array[memo]);

19~20ÇàÀº ¹®ÀÚ¿­ Áß¿¡¼­ Ư¼ö ¹®ÀÚ¸¦ HTML·Î Ç¥ÇöÇϱâ À§ÇÑ HTML ¹®ÀڷΠġȯÇÏ´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù.
¿¹¸¦ µé¾î, < ´Â &lt; ·Î, > ´Â &gt; ·Î, ÀÛÀº µû¿ÈÇ¥ÀÎ ' ´Â &quot; ·Î ¹Ù²ß´Ï´Ù.

  1. $array[memo] = nl2br($array[memo]);

22ÇàÀº ¹®ÀÚ¿­ Áß¿¡¼­ ¿£ÅÍ Å°°¡ ÀÔ·ÂµÈ ºÎºÐÀ» <br> ¹®ÀÚ·Î ¹Ù²Ù´Â ¿ªÇÒÀ» ÇÕ´Ï´Ù. ±×·¡¾ß À¥ »ó¿¡¼­ Á¦´ë·Î º¸À̴ϱî¿ä.

ÀÌ·¸°Ô 9ÇàºÎÅÍ 22Çà±îÁö´Â, °Ô½ÃÆÇ ÇÁ·Î±×·¥¿¡¼­ ±ÛÀ» º¸¿©ÁÖ´Â ºÎºÐ¿¡¼­ ²À ÇÊ¿äÇÑ ±â´ÉµéÀÔ´Ï´Ù.

  1. // Á¶È¸¼ö Ä«¿îÅÍ Áõ°¡
  2. $query = "update $tablename set count = count + 1 where number='$number'";
  3. mysql_query($query);

25ÇàÀº ÇöÀçÀÇ count ÇʵåÀÇ °ª¿¡ 1À» ´õÇÏ´Â Äõ¸®¹®ÀÔ´Ï´Ù.

  1. <p><? echo $array[name]; ?></p>

58ÇàÀº ¼³¸í ¾ÈÇصµ µÇÁÒ? À̸§À» Ãâ·ÂÇÕ´Ï´Ù. 64, 72, 80, 88, 96Ç൵ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.

  1. <p align="center"><a href="list.php?page=<? echo $page; ?>">[¸ñ·Ï]</a> &nbsp;<a href="write.php">[¾²±â]</a> &nbsp;<a href="modify.php?number=<? echo $number; ?>&page=<? echo $page; ?>">[¼öÁ¤]</a> &nbsp;<a href="delete.php?number=<? echo $number; ?>&page=<? echo $page; ?>">[»èÁ¦]</a></p>

¸¶Áö¸·À¸·Î 100ÇàÀ» º¸¸é,
[¸ñ·Ï]À» Ŭ¸¯ÇßÀ» ¶§ list.php ÆäÀÌÁö·Î À̵¿Çϸ鼭 ÇöÀçÀÇ ÆäÀÌÁö ¹øÈ£µµ ÇÔ²² °¡Á®°¡´Â °ÍÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù.
[¼öÁ¤],[»èÁ¦]¸¦ Ŭ¸¯Çϸé ÇöÀç ±Û ¹øÈ£¿Í ÆäÀÌÁö ¹øÈ£¸¦ ÇÔ²² °¡Á®°©´Ï´Ù. ¼öÁ¤°ú »èÁ¦¸¦ À§ÇÑ modify.php, delete.php µîÀº ¾ÆÁ÷ ¾È ¸¸µé¾úÀ¸´Ï ÀÌ°É Å¬¸¯ÇÏ¸é ´ç¿¬È÷ ¿À·ù°¡ ³ª°ÚÁÒ...

¿À·£¸¸¿¡ ¸î °³ÀÇ °­Á¸¦ ÇѲ¨¹ø¿¡ ¿Ã¸®´À¶ó ½Ã°£ °¡´Â ÁÙ ¸ô¶ú½À´Ï´Ù.
ÀÌÁ¦ ½½½½ Á¹¸®³×¿ä.
ÀÌ»ó, µ¿Á־ƺü ¼Õº´¸ñÀ̾ú½À´Ï´Ù.


Prev
   °Ô½ÃÆÇ ±Û ³»¿ë ¼öÁ¤ ±â´É(1) modify.php ¼Ò½º

¼Õº´¸ñ
Next
   °Ô½ÃÆÇ ±Û ³»¿ë º¸±â ±â´É(2) view.php ¼Ò½º

¼Õº´¸ñ


Copyright 1999-2024 Zeroboard / skin by Zetyx