Just nu i M3-nätverket
Gå till innehåll

Sökning


Joakim Andersson

Rekommendera Poster

Joakim Andersson

Jag funderar på hur man ska bära sig åt för att göra en ordentlig sökfunktion för sidan.

 

Visst CGI-kan göra det åt mig och det finns script att hämta men problemet är att det mesta på sidan genereras från en databas men jag vill även kunna söka på de sidor som är statiska.

 

Är det någon som har en idé om hur man kan börja. Helst i PHP och MySQL men även ASP och Access går bra.

 

Tacksam för tips

Länk till kommentar
Dela på andra webbplatser

Patrik Corneliusson

Hej!

 

Jag kan beskriva hur du söker ur en databas iaf :) Alltid något :)

 

du använder dig av kommandot LIKE kolla här:

 

SQLStmt = "SELECT * FROM tab WHERE tab.Artikel LIKE '%%" & Request.Form("searchstr") & "%%' ORDER BY tab.Artikel"

SET RS = Connection.Execute(SQLStmt)

 

På sidan innan får du altså ha en form ruta där man anger vad man vill söka efter.

sen kör du ju bara igenom det tex så här:

 

 

<% If RS.EOF OR Request.Form("searchstr") = "" Then %>

Din sökning gav inget resultat

<% ELSE %>

<% DO UNTIL RS.EOF %>

Produkt: <% RS("Artikel") %>

<%

RS.MoveNext

Loop

%>

<%

RS.Close

Connection.Close

%>

 

Hoppas det kommer till nån nytta :)

 

Mvh

Patrik

aka Brimba

Länk till kommentar
Dela på andra webbplatser

Det räcker med att skriva ett % framför och ett % bakom ordet du vill söka på....

 

de statiska sidorna som du vill söka på rekomenderas Index server som också följer med IIS det är precis det den är tillför...

 

- Magnus

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...