webForumDet fria alternativet

Sökning i MySQL databas

1 svar · 179 visningar · startad av Smultron

SmultronMedlem sedan juli 2002423 inlägg
#1

hejsan jag jobbar med en sökfunktion
där man ska kunna söka efter namn, och då vill jag att om värdet som man söker på
finns med i namnet, är hela namnet, eller så
så ska den hitta alla, men just nu väljer den bara om den börjar eller slutar typ?
jag har gjort sådär...

$sql = mysql_query("SELECT * FROM users WHERE username LIKE '%$user%' ORDER BY username ASC");

vad ska jag skriva efter LIKE istället?

LarsGMedlem sedan dec. 200012 464 inlägg
#2

Regexp kanske

http://www.mysql.com/doc/en/Regexp.html

124 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)