---
title: "fort. insert tråden.."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/174889-fort-insert-tråden"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Biasse"
published: "2008-10-21T17:30:30.000Z"
updated: "2008-10-28T17:10:52.000Z"
replies: 7
views: 490
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/174889-fort-insert-tråden"
---

# fort. insert tråden..

## #1 — Biasse, 2008-10-21T17:30Z

Har skapat tabell: new_post_last

\-------------------------
post_ref_id  \|  user_ref   \|
\-------------------------
    1           \|      7        \|
\-------------------------
    2           \|      3        \|
\-------------------------
    4           \|      8        \|
\-------------------------
    2           \|      3        \|
\-------------------------

Nu sparas rätt info i de båda kollumerna men går samma user in flera ggr får han många rader men det går väl inte att göra nått åt.

Nu är tanken att alla poster med tex **post_ref_id 2** ska raderas när nån svarar på inlägg i den tråden.

När detta sen funkar ska man kunna jämföra med en if-sats om en user har läst tråden sen det senast skrevs i den.

Då kan man få en annan bild framför olästa inlägg.

Har jag rätt så här långt nu?    :h

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

## #2 — Biasse, 2008-10-21T18:40Z

Om "post_ref_id" och "user_id" finns i tabellen "new_post_last" Then

Hur skriver man ut en if-sats av detta på bästa sätt?

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

## #3 — Biasse, 2008-10-21T19:02Z

Ingen...  Inne på nått sånt här.  Men kollar den igenom alla poster?

```
If not posten = post_ref_id AND userID = user_ref_id Then
```

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

## #4 — Peter S, 2008-10-22T15:45Z

```
set rs = dbconn.execute("select * from new_post_last where post_ref_id = 1 and user_ref = 2")
if not rs.eof then
  ' finns
end if
```

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

## #5 — Biasse, 2008-10-22T19:34Z

Yes :)    Kändes som det omöjliga blev möjligt.  Hemskt mycket tack.

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

## #6 — Biasse, 2008-10-26T21:27Z

Jag har en indexsida med de olika kategorierna. Där vill jag få samma funktion. Nya inlägg i en kategori=egen bild.  Men vad ska man jämföra då? Lägger man till category_id så får man att alla är lästa bara en är det.

Jag sparar nu: post_id, user_id & category_id

Nån som kan förklara hur man ska jämföra detta rätt?

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

## #7 — Biasse, 2008-10-27T21:55Z

Ingen som har nått bra förslag på vad det behövs info för att få fram det?

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

## #8 — Peter S, 2008-10-28T17:10Z

> **Biasse skrev:**
>
> Jag har en indexsida med de olika kategorierna. Där vill jag få samma funktion. Nya inlägg i en kategori=egen bild.  Men vad ska man jämföra då? Lägger man till category_id så får man att alla är lästa bara en är det.
> 
> Jag sparar nu: post_id, user_id & category_id
> 
> Nån som kan förklara hur man ska jämföra detta rätt?

Vill du ta reda på huruvida det redan finns poster för category_id = X? Då

```
set rs = dbconn.execute("select top 1 1 from tabell where category_id = " & X)
if not rs.eof then
  ' finns
end if
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/174889-fort-insert-tråden
