---
title: "LIKE"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/78901-like"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "arvjos"
published: "2003-06-04T18:33:15.000Z"
updated: "2003-06-04T19:18:55.000Z"
replies: 2
views: 186
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/78901-like"
---

# LIKE

## #1 — arvjos, 2003-06-04T18:33Z

Hejsan

Har följande sql sats

$result = mysql_query("SELECT username, password, id FROM com_users WHERE username LIKE '".$\_POST\['username'\]."' ");

Men LIKE funkar inte som jag vill. Den visar bara dem soom stämmer exakt...vad är det för fel...?

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

## #2 — Matte, 2003-06-04T19:18Z

Använd % som jokertecken.

```
// Rader där username börjar på söksträngen
... WHERE username LIKE '".$_POST['username']."%'

// Rader där söksträngen kan finnas var som helst i username:
WHERE username LIKE '%".$_POST['username']."%'
```

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

## #3 — @nders, 2003-06-04T19:18Z

Det är inte så konstigt, du måste ha med wildcard(s) också. (%)

Dessutom pekar jag mot SQL-forumet, med hela handen. ;)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/78901-like
