---
title: "Hjälp med sök!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10805-hjälp-med-sök"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "McD"
published: "2001-07-25T14:50:00.000Z"
updated: "2001-07-27T13:54:00.000Z"
replies: 2
views: 172
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/10805-hjälp-med-sök"
---

# Hjälp med sök!

## #1 — McD, 2001-07-25T14:50Z

sökrutan

```
table width="679" border="0" cellspacing="0" cellpadding="0">
  <tr> 
    <td width="3"> </td>
    <td width="533" valign="top" align="left"> 
      <div align="right">
        <form name="sok" method="post" action="default.asp?sida1=sok&sok=start">
           <select name="omrode">
              <option value="0" selected>--- Välj sökområde ----</option>
              <option value="0">Nyheter</option>
              <option value="1">Privat </option>
              <option value="2">Fiske</option>
              <option value="3">Försäljning</option>
              <option value="4">Spel</option>
              <option value="5">Diverse</option>
            </select>
            <input type="text" name="sokstrang" size="20" maxlength="19" value="--- Din Söksträng ---">
            <input type="submit" name="sok" value="Sök">
          </p>
            </td>
    <td width="3" valign="top" align="right"> </td>
  </tr>
</table>
```

sökkoden

```
<%
If request.querystring("sok") = "start" then
sokning = Request.Form("sokstrang")

SQL = "SELECT * FROM nyheter WHERE subject LIKE '%" & sokning & "%' OR text LIKE '%" & sokning & "%' OR namn LIKE '%" & sokning & "%' ORDER BY id DESC"
set rs = Databas.Execute(SQL)
antal = "0"
Do Until rs.EOF
antal = antal +1
counter = counter + 1
If counter Mod 2 = 0 then
color = "bilder/main.gif"
Else
color = "bilder/subject1.gif"
End If
%>
```

Frågan är nu? Hur får jag in det andra fältet "omrode" dvs i vilken tabell i databasen söksträngen ska leta i?

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

## #2 — cyprys, 2001-07-26T21:32Z

```
<%
If request.querystring("sok") = "start" then
sokning = Request.Form("sokstrang")
SQL = "SELECT * FROM [b]"&request.form("omrode")&"[/b] WHERE subject LIKE '%" & sokning & "%' OR text LIKE '%" & sokning & "%' OR namn LIKE '%" & sokning & "%' ORDER BY id DESC"
set rs = Databas.Execute(SQL)
antal = "0"
Do Until rs.EOF
antal = antal +1
counter = counter + 1
If counter Mod 2 = 0 then
color = "bilder/main.gif"
Else
color = "bilder/subject1.gif"
End If
%>
```

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

## #3 — McD, 2001-07-27T13:54Z

Tack! :)

ska kolla ikväll om det funkar...

men det borde ju funka :)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10805-hjälp-med-sök
