<% If request.form("name") <> "" and request.form("memo") <>"" and request.form("title") <>"" Then //¸¸ÀÏ ±âÀÔÀÌ Á¦´ë·Î µÇ¾ú´Ù¸é ¡¡ Set gesidb = Server.CreateObject("ADODB.Connection") gesidb.Open "guestbook" µ¥ÀÌŸº£À̽º¸¦ ¿­¾î Áغñ¸¦ ÇÕ´Ï´Ù.ÀÌÁ¦ SQL¹®À» ÀÛ¼ºÇϴµ¥ ÀßÇؾßÇÕ´Ï´Ù. °¡Àå ¿¡·¯°¡ ¸¹ÀÌ ³ª´Â ºÎºÐÀ̴ϱî¿ä. gesiSQL = "INSERT INTO guestbook (name,mail,title,memo,read,writeday) VALUES " gesiSQL = gesiSQL & "('" & request.form("name") & "'" gesiSQL = gesiSQL & ",'" & request.form("mail") & "'" gesiSQL = gesiSQL & ",'" & request.form("title") & "'" gesiSQL = gesiSQL & ",'" & request.form("memo") & "'" gesiSQL = gesiSQL & "," & 0 & "" gesiSQL = gesiSQL & ",'" & date & "')" ¼ø¼­¸¦ Àß ¸ÂÃ߾ ÇʵåÀÇ À§Ä¡¿¡ ¸Â°Ô ±âÀÔÇÕ´Ï´Ù. ¾Æ±î Æû¿¡¼­ °Ç³Ê¿Â Á¤º¸´Â 4°¡ÁöÀε¥ ¿©±â¼­ ¿ì¸° 2°¡Áö¸¦ ½º½º·Î Ãß°¡ÇÏ¿© µ¥ÀÌŸº£À̽º¿¡ ÀúÀåÀ» ½Ãŵ´Ï´Ù. ±×°ÍÀº ¹Ù·Î Á¶È¸¼ö¿Í ±Û¾´³¯Â¥ÀÌÁö¿ä. Á¶È¸¼ö(read)ºÎºÐÀº óÀ½ ±âÀÔÇϴϱñ 0À¸·Î ¸ÂÃçÁÝ´Ï´Ù. Á¶È¸¼ö°¡ 0À̶ó´Â °ÍÀÌÁö¿ä. 0À» ¾µ¶§ "(µû¿ÈÇ¥) ¾È¿¡´Â ¾Æ¹«°Íµµ µé¾î°¡Áö ¾ÊÀ½À» ÁÖÀÇÇÕ´Ï´Ù. dateºÎºÐ¿¡´Â ÇöÀçÀÇ ½Ã°£À» ³Ö¾îÁÝ´Ï´Ù. 'date'°¡ ±× ÀÏÀ» ÇÏÁö¿ä. date´Â ÀÚµ¿À¸·Î ÇöÀç ½Ã°£À» °Ç³×ÁÝ´Ï´Ù. ASP¿¡¼­ Á¦°øÇÏ´Â °ÅÁö¿ä. ´Ù ÇßÀ¸¸é ¾Æ·¡Ã³·³ SQL¹®À» ½ÇÇàÇÕ´Ï´Ù. gesidb.Execute gesiSQL Àμ­Æ® ½Ãų¶§´Â ·¹ÄÚµå¼ÂÀ» ¿­ÇÊ¿ä´Â ¾ø½À´Ï´Ù. ¹Ù·Î µðºñ¿¡ ½ÇÇàÀ» ½ÃÄѵµ µÇ´Â °ÍÀÌÁö¿ä. ¸¸¾à ¿¡·¯°¡ gesidb.Execute gesiSQL¿¡¼­ ³µ´Ù¸é ±× ÀÌÀ¯ÀÇ 90%´Â SQL¹®ÀÇ ÀÌ»óÀÔ´Ï´Ù. ¡¡ gesidb.close Set gesidb = Nothing ÀÌÁ¦ µ¥ÀÌŸº£À̽º¿¡ ±â·ÏÇßÀ¸´Ï µ¥ÀÌŸº£À̽º¸¦ ´Ý¾ÆÁÝ´Ï´Ù. %> <% Select Case Request.QueryString("page") Case "" Session("CurrentPage") = 1 Case "next" Session("CurrentPage") = Session("CurrentPage") + 1 Case "previ" Session("CurrentPage") = Session("CurrentPage") - 1 End Select %> <% Set db = Server.CreateObject("ADODB.Connection") db.Open("guestbook") SQL = "SELECT * FROM guestbook" Set Grs = Server.CreateObject("ADODB.Recordset") Grs.PageSize = 5 Grs.Open SQL,db,1 Grs.AbsolutePage = Session("CurrentPage") %> <% If Not (Grs.EOF and Grs.BOF) then %>

¡¡

°Ô½Ã¹° ¸®½ºÆ®

<% i = 1 Do until Grs.EOF Or i>Grs.PageSize %> <% Grs.Movenext i = i + 1 Loop %> <% end if %>
¹øÈ£ ±Û¾´ÀÌ ³¯Â¥ Á¦¸ñ Á¶È¸¼ö
<%=Grs("Num")%> "><%=Grs("name")%> <%=Grs("writeday")%> &read=<%=Grs("read")%>"><%=Grs("title")%> <%=Grs("read")%>
<% If Session("CurrentPage") > 1 then %> ÀÌÀüÆäÀÌÁö <% end if %> <% If Session("CurrentPage") < Grs.PageCount then %> ´ÙÀ½ÆäÀÌÁö <% end if %>