---
title: "visa inlägg med tags"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/184364-visa-inlägg-med-tags"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "noshornin"
published: "2010-08-14T13:30:38.000Z"
updated: "2010-11-06T14:31:12.000Z"
replies: 8
views: 902
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/php/184364-visa-inlägg-med-tags"
---

# visa inlägg med tags

## #1 — noshornin, 2010-08-14T13:30Z

Nu till mitt nästa problem, här är ett exempel:

```
"SELECT ... FROM **** WHERE tags LIKE '%[U]mma[/U]%'"
```

Med den här koden så visas även inlägg som har taggen "sommar. Hur undviker man detta enklast?

alla tags är satta med ", " mellan varandra. Alltså "tag1, tag2, tag3".

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

## #2 — Pedda, 2010-08-14T14:10Z

Du har ju angett att vad som helst ska kunna finnas före eller efter söksträngen, så då får du träff på t.ex sommar.
Vilket resultat hade du förväntat dig?

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

## #3 — noshornin, 2010-08-14T14:14Z

> **[Pedda skrev:](https://www.webforum.nu/p/1513066)**
>
> Du har ju angett att vad som helst ska kunna finnas före eller efter söksträngen, så då får du träff på t.ex sommar.
> Vilket resultat hade du förväntat dig?

Jag var nog otydlig. Jag har en tag som heter mma och när man klickar på den vill jag att alla inlägg som handlar om mma ska visas.

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

## #4 — metalboy, 2010-08-14T14:27Z

Jag tycker att du ska skapa en tabell som innehåller dina taggar, och sedan en tabell som kopplar ihop en tag med ett inlägg. Istället för att ha dina taggar separerade med komma.

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

## #5 — noshornin, 2010-08-15T10:16Z

> **[metalboy skrev:](https://www.webforum.nu/p/1513071)**
>
> Jag tycker att du ska skapa en tabell som innehåller dina taggar, och sedan en tabell som kopplar ihop en tag med ett inlägg. Istället för att ha dina taggar separerade med komma.

Får nog göra det senare, men jag fixade det tillfälligt genom att ändra alla tags så att dom inte är delar av andra ord.

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

## #6 — newseed, 2010-08-15T11:06Z

Jag håller med om att en egen tabell bör skapas, tills vidare kan du annars använda följande (omständiga) SQL-uttryck:

```
SELECT ... 
FROM **** 
WHERE 
  tags = 'mma' OR
  tags = 'mma,%' OR
  tags = '% mma,%' OR
  tags = '% mma'
```

Villkor 1: när mma är ensamt på raden
Villkor 2: när mma är först men inte ensamt
Villkor 3: när mma är i mitten och fler följer
Villkor 4: när mma är sist av flera stycken

Som sagt.. omständigt men bör fungera. SQL:en är dock inte testad.

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

## #7 — noshornin, 2010-11-05T14:07Z

Om man gör en till tabell som innehåller alla tags. Hur ska man koppla ihop dem med inläggen?

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

## #8 — noshornin, 2010-11-06T13:33Z

ngn?

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

## #9 — voigtann1, 2010-11-06T14:31Z

Du skapa en referenstabell med blogg inläggets id och tag Id per rad

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

---

Tråden på webben: https://www.webforum.nu/amne/php/184364-visa-inlägg-med-tags
