ما يلي يوفر فقط الأفكار ذات الصلة والرموز الرئيسية، ويوفر فقط تنفيذ الخوارزمية الأبسط، ولن يتم تقديم خوارزميات أكثر تعقيدًا في هذه المقالة. في إضافة الخلفية، نقوم عادةً بتعيين كلمة رئيسية، وقد يكون الإدخال العام كما يلي:
الدمى، الدمى المحشوة، الدمى اليابانية القابلة للنفخ
وسنقوم بذلك بناءً على ذلك، والتنفيذ المحدد هو كما يلي:
دعونا نلقي نظرة على عبارة SQL أولاً:
انسخ رمز الكود كما يلي:
حدد أعلى 3 sid، اسم من المنتج حيث توجد كلمات رئيسية مثل "% دمية%" أو كلمات رئيسية مثل "%دمية قطيفة%" أو كلمات رئيسية مثل "%日本 دمية قابلة للنفخ%"
بعد ذلك يمكننا البحث عن المنتجات ذات الصلة أو المقالات ذات الصلة بناءً على هذا البيان (في الواقع، هناك تطبيقات أكثر تعقيدًا وأفضل، لكننا لن نذكرها هنا حاليًا، وفيما يلي رمز المفتاح):
انسخ رمز الكود كما يلي:
<%@LANGUAGE=صفحة كود VBSCRIPT=65001%>
<% Response.Charset=gb2312 %>
<%
Dim A:A = دمية، دمية قطيفة، دمية يابانية قابلة للنفخ
'obj هي القيمة، والمقدمة هي اسم الحقل
الدالة sqlKeyWord(obj,field)
درجة الحرارة الخافتة: درجة الحرارة = الانقسام (obj،،)
لأني = 0 إلى ubound (درجة الحرارة)
sqlKeyWord = sqlKeyWord & field& مثل '%&temp(i)&%' أو
التالي
sqlKeyWord = اليسار (sqlKeyWord، لين (sqlKeyWord)-3)
وظيفة النهاية
Dim mysql:mysql= حدد أعلى 3 sid، الاسم من المنتج حيث + sqlKeyWord(A، الكلمات الرئيسية)
الاستجابة.الكتابة (ماي إس كيو إل)
'تعيين objRs = objConn.execute(mysql)
'افعل بينما لا objRs.Eof
'Response.Write(objRs(sname))
'حلقة
'objRs.إغلاق
'تعيين objRs = لا شيء
'objConn.إغلاق
'تعيين objConn = لا شيء
%>