권장 : 다중 키워드 쿼리 인스턴스 코드 해석 및 처리 웹 개발에서는 종종 동적 배열을 통해 구현하는 단일 필드 쿼리의 여러 키워드 쌍을 만납니다. 물론 여러 키워드는 일반적으로 공간으로 분리됩니다. 여러 키워드가 공백으로 분리되고 키워드 문자열은 키스트이며 특정 코드는 다음과 같습니다.
| 다음은 인용 된 내용입니다. <!-이것은 홈페이지 파일->입니다 <html> <헤드> <meta http-equiv = content-type content = text/html; charset = gb2312 /> <title> 슬라이드 뉴스 </title> </head> <body> <!-#포함 파일 = diaoyong.asp-> </body> </html> <!- 다음 파일로 전화하십시오 파일 이름이있는 파일입니다 : diaoyong.asp 기호 내부의 플래시 파일 -> <% '슬라이드 뉴스 db = ../cuoxin_data/cuoxin_data.asp set conn = server.createobject (adodb.connection) connstr = provider = microsoft.jet.oledb.4.0; data source = & server.mappath (db) CONN.OCEN CONNSTR sql = [music_list_tupian_system]에서 상위 5 *를 선택합니다. set rs = server.createobject (adodb.recordset) Rs. Open SQL, Conn, 1,1 그렇지 않다면 그렇다면 k = 1 num_total = rs.recordCount i = 1 ~ 5의 경우 i> num_total이라면 종료하십시오 I = 1이면 IMGURL11 = IMG/& RS (iswnumsphoto) Len (rs (iswnumsuser))> = 18 인 경우 imgtext11 = 왼쪽 (RS (iswnumsuser), 18) & ... 또 다른 imgtext11 = rs (iswnumsuser) 끝 If imglink11 = rs (iswnumsclass) 끝 If I = 2 인 경우 imgurl22 = img/& rs (iswnumsphoto) Len (rs (iswnumsuser))> = 18 인 경우 imgtext22 = 왼쪽 (RS (iswnumsuser), 18) & ... 또 다른 imgtext22 = rs (iswnumsuser) 끝 If imglink22 = rs (iswnumsclass) 끝 If i = 3이면 IMGURL33 = IMG/& RS (iswnumsphoto) Len (rs (iswnumsuser))> = 18 인 경우 imgtext33 = 왼쪽 (RS (iswnumsuser), 18) & ... 또 다른 imgtext33 = rs (iswnumsuser) 끝 If imglink33 = rs (iswnumsclass) 끝 If I = 4 인 경우 imgurl44 = img/& rs (iswnumsphoto) Len (rs (iswnumsuser))> = 18 인 경우 imgtext44 = 왼쪽 (RS (iswnumsuser), 18) & ... 또 다른 imgtext44 = rs (iswnumsuser) 끝 If imglink44 = rs (iswnumsclass) 끝 If i = 5라면 그럼 imgurl55 = img/& rs (iswnumsphoto) Len (rs (iswnumsuser))> = 18 인 경우 imgtext55 = 왼쪽 (RS (iswnumsuser), 18) & ... 또 다른 imgtext55 = rs (iswnumsuser) 끝 If imglink55 = rs (iswnumsclass) 끝 If rs.movenext k = k 1 다음 또 다른 응답. 작성 아직 데이터가 없습니다! 끝 If %> <a target = _self href = javaScript : Gourl ()> <span class = f14b> <스크립트 유형 = 텍스트/JavaScript> imgurl1 = <%= imgurl11%>; imgtext1 = <%= imgtext11%> imglink1 = 탈출 (<%= imglink11%>); imgurl2 = <%= imgurl22%>; imgtext2 = <%= imgtext22%> imglink2 = 탈출 (<%= imglink22%>); imgurl3 = <%= imgurl33%>; imgtext3 = <%= imgtext33%> imglink3 = 탈출 (<%= imglink33%>); imgurl4 = <%= imgurl44%>; imgtext4 = <%= imgtext44%> imglink4 = 탈출 (<%= imglink44%>); imgurl5 = <%= imgurl55%>; imgtext5 = <%= imgtext55%> imglink5 = 탈출 (<%= imglink55%>); var focus_width = 200 var focus_height = 160 var text_height = 18 var swf_height = focus_height text_height num_total = 1 인 경우 <%>%> var pics = imgurl1 var links = imglink1 var 텍스트 = imgtext1 <%elseif num_total = 2 그런 다음%> var pics = imgurl1 | imgurl2 var links = imglink1 | imglink2 var 텍스트 = imgtext1 | imgtext2 <%elseif num_total = 3 그런 다음%> var pics = imgurl1 | imgurl2 | imgurl3 var links = imglink1 | imglink2 | imglink3 var 텍스트 = imgtext1 | imgtext2 | imgtext3 <%elseif num_total = 4 그런 다음%> var pics = imgurl1 | imgurl2 | imgurl3 | imgurl4 var links = imglink1 | imglink2 | imglink3 | imglink4 var 텍스트 = imgtext1 | imgtext2 | imgtext3 | imgtext4 <%elseif num_total = 5 그런 다음%> var pics = imgurl1 | imgurl2 | imgurl3 | imgurl4 | imgurl5 var links = imglink1 | imglink2 | imglink3 | imglink4 | imglink5 var 텍스트 = imgtext1 | imgtext2 | imgtext3 | ImgText4 | imgtext5 <%종료 if%> document.write ( '<객체 classid = clsid : d27cdb6e-ae6d-11cf-96b8-44453540000 codebase = http : //fpdownload.macromedia.com/pub/shockwave/cabs/flash/flash/swflash.cab#version=6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 swf_height '>'); document.write ( '<param name = allisectaccess value = samedomain> <param name = movie value = focus.swf> <param name = high> <param name = bgcolor value =#f0f0f0>'); document.write ( '<param name = menu value = false> <param name = wmode value = opaque>'); document.write ( '<param name = flashvars value = pics ='pics '& links ='links '& texts ='texts '& borderwidth ='focus_width = 'focus_height'& texttheight = 'text_height'> '); document.write ( '<embed src = pixviewer.swf wmode = opaque flashvars = pics = pics ='pics '& links ='links '& texts ='texts '& borderwidth ='focus_width = 'focus_width'& borderheight = 'focus_height'& texttheight = 'text_height'메뉴 = false bgcolor. focus_width 'height ='focus_height 'allisectAccess = samedomain type = application/x-shockwave-flash pluginspage = http : //www.macromedia.com/go/getflashplayer/>'); document.write ( '</object>'); </스크립트> </span> </a> <span id = focustext class = f14b> </span> |
공유 : ASP 동적 페이지에 대한 HTML 페이지를 생성하는 방법 HTML을 생성하는 많은 뉴스 시스템이 있지만 모두 템플릿을 사용합니다. 이 기능은 ASP 페이지에서 생성 된 HTML 코드를 HTML 파일로 저장하므로 원본 페이지를 변경할 필요가없고 HTML을 생성하는 뉴스 시스템을 쉽게 완료 할 필요가 없습니다.