---
title: "sökfunktion???"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/57025-sökfunktion"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Alex_net"
published: "2002-10-25T00:36:23.000Z"
updated: "2002-10-25T11:20:07.000Z"
replies: 6
views: 316
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/asp/57025-sökfunktion"
---

# sökfunktion???

## #1 — Alex_net, 2002-10-25T00:36Z

Har problem med sök funktion! vill att visa Alla län under en vald kategori tex bilar  om inte väljer nån specifikt län.

Det här är formular..

\<option\>Alla län\</option\>
\<option\>Blekinge län\</option\>
\<option\>Dalarnas län\</option\>
osv.....

här uppstor problem  om jag väljer  "Alla län" då vissar den ingen ting 

Hur fixar jag det att SQL visar Alla län under vald kategrin tex bilar osv...

Tack!

\<%
	Kat_Id = Request("Kat_Id") 
	Typ = Replace(Request("Typ"), "'", "''") 
    Lan = Replace(Request("Lan"), "'", "''")
    
	Set Connection = Server.CreateObject("ADODB.Connection")
    Connection.Open "DSN=xxxx-xxx;Password=@xxxxxxxxxx"
  
	SQLStmt = "SELECT  Rubrik, Typ, Kategori, Pris, Lan, Id, Format$(\[datum\],'yyyy/mm/dd') AS formdatum FROM Kategorier,Annonser "
	SQLStmt = SQLStmt & "WHERE Kategorier.Kat_Id = " & Kat_Id & " "
	SQLStmt = SQLStmt & "AND Annonser.Kategori_Id = " & Kat_Id & " "
	SQLStmt = SQLStmt & "AND Annonser.Typ = '" & typ & "' "
	SQLStmt = SQLStmt & "AND Annonser.Lan LIKE '%" & Lan & "%'"
	SQLStmt = SQLStmt & "ORDER BY Annonser.Id DESC "

	Set RS = Connection.Execute(SQLStmt)

%\>

\---------------------------------------------------------------------------

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

## #2 — icaaq, 2002-10-25T04:58Z

**Välkommen till wF Alex_net !!!**
Nu till problemet, Skulle det inte bara vara att skippa denna

```
[red]SQLStmt = SQLStmt & "AND Annonser.Lan LIKE '%" & Lan & "%'"[/red]
```

 om dem valt alla län.

mvh icaaq

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

## #3 — OveRRidE, 2002-10-25T06:13Z

För att kunna få något värde från din \<select\> måste ange parametern value. Alltså:

```
<select name="lan">
<option value="">Alla län
<option value="blekinge">Blekinge län
<option value="dalarna">Dalarnas län
</select>
```

Dessutom behöver du inte avsluta dina option-taggar.

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

## #4 — icaaq, 2002-10-25T06:22Z

> **OveRRide skrev:**
>
> Dessutom behöver du inte avsluta dina option-taggar.

Ska nån gång gå över till XHTML så ska du fortsätta med att avsluta dina \</option\>-taggar ;)

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

## #5 — OveRRidE, 2002-10-25T06:32Z

> behöver

Inte måste. :D

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

## #6 — Alex_net, 2002-10-25T11:03Z

Tack! Nu funkar det....

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

## #7 — Alex_net, 2002-10-25T11:20Z

Tid+Databas?

Hur fixar jag i SQL-en att lista ut alla poster som är äldre mer än 21  dag.

Tex...
SQLStmt = "SELECT \* FROM Annonser where \>  bla..bla...bla" 

Tack!
\------------------------------------------------------------------------------

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/57025-sökfunktion
