---
title: "Behöver hjälp med sökskript"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/21044-behöver-hjälp-med-sökskript"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Pudolf"
published: "2000-08-16T09:50:00.000Z"
updated: "2000-08-17T07:08:00.000Z"
replies: 6
views: 442
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/21044-behöver-hjälp-med-sökskript"
---

# Behöver hjälp med sökskript

## #1 — Pudolf, 2000-08-16T09:50Z

Hallå. försöker göra ett sökskript till, men fick lite problem.. Så kan någon hjälpa till?

När jag skriver ett ord som jag vet finns med i någon rubrik eller nåt, såkommer jag ju till söksidan. men den visar bara "inga Poster matchade..."

```
SQL = "SELECT * FROM Tabell WHERE rubrik LIKE '%" & Replace(Trim(Request.Form("Search")), "'", "''") & "%' OR mellanrubrik LIKE '%" & Replace(Trim(Request.Form("Search")), "'", "''") & "%' OR underrubrik LIKE '%" & Replace(Trim(Request.Form("Search")), "'", "''") & "%' ORDER BY datum Desc "
Set RS = Connection.Execute(SQL)

If RS.EOF Then
Response.write("<div align='center'><font face='MS Sans Serif' size='1'><font color='CCCCFF'><br>Inga Poster matchade din sökning!<br></font>")
Response.write "<br>"
Else

'här hämtar jag sedan infon
```

Vet någon vad som är fel?

Tacksam för svar!

\[Redigerat av Pudolf den 16 aug 2000\]

Permalänk: https://www.webforum.nu/p/21044

## #2 — @nders, 2000-08-16T10:03Z

skriv ut den färdiga sql-frågan med response.write SQL, så vi får se hur den ser ut.

det är dessutom betydligt enklare att se hur en fråga är uppbyggd om man försöker rensa den så mycket som möjligt, till exempel genom att fixa en variabel som innehåller replace(trim(request.... o.s.v, och du sedan bara använder variabeln i frågan.

Permalänk: https://www.webforum.nu/p/351365

## #3 — Pudolf, 2000-08-16T11:11Z

tack för svar @nders!

detta får jag fram om jag söker på 
Saab

```
SELECT * FROM Nyheter WHERE rubrik LIKE '%Saab, Sök!%' OR mellanrubrik LIKE '%Saab, Sök!%' OR underrubrik LIKE '%Saab, Sök!%' ORDER BY datum Desc
```

Ska det verkligen stå Sök efter Saab?

Tacksam för svar!

\[Redigerat av Pudolf den 16 aug 2000\]

Permalänk: https://www.webforum.nu/p/351366

## #4 — @nders, 2000-08-16T11:25Z

nä, det ska nog inte stå sök efter svar. det innebär att sök! ingår i request.form("search"). 

du får inte kalla din submitknapp för samma sak som ett textfält, då händer såna här saker. du behöver ju inte ha något namn på din submitknapp alls...

mvh

Permalänk: https://www.webforum.nu/p/351367

## #5 — Danmagnus, 2000-08-16T16:30Z

näää, det är nog VALUE:et han har skrivit Sök! i . NAME spelar ju ingen roll.

Permalänk: https://www.webforum.nu/p/351368

## #6 — Pudolf, 2000-08-16T17:07Z

nu fungerar det!
tack!

jag tog bort namnet från submit-knappen som @nders sa.

Permalänk: https://www.webforum.nu/p/351369

## #7 — @nders, 2000-08-17T07:08Z

danmagnus: jo, name spelar roll. om du har två formulärfält som heter likadant, kommer du när du kör en request få svaret 'värde1, värde2'. värde1 i det här fallet var alltså det man fyllde i, sitt sökord, och värde2 submitknappens value.

Permalänk: https://www.webforum.nu/p/351370

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/21044-behöver-hjälp-med-sökskript
