qualitum logo
Sökning i Databasen

PHPportalen Forum Index » Databaser
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
Rackafella



Medlem i: 4031 dagar

Status: Offline



#2769
Inlägg Skrivet: 2002-05-10 16:54      Ämne: Sökning i Databasen Citera

tja, jag ska ha en liten sökfunktion på min sida där den söker i databasen efter liknande svar. Tex om man söker på "macka" så ska den hitta allt med ordet "macka" i sig, tex "Ostmacka", "mackaätare" osv.

Vad ska jag har som query? eftersom det inte verkar som om MySQL tar så bra han om * och ?

KOD:
1:
select * from mat where ord='*$ord*'


är vad jag är ute efter, men det funkar ju inte. Vad ska man skriva?
 

_________________
Seriöst, jag är helt seriös.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
samme



Medlem i: 4066 dagar
Från: Stockholm
Status: Offline



#2772
Inlägg Skrivet: 2002-05-10 17:16      Ämne: Citera

Den här frågan ska funka... % funkar som wildcard i mySQL

KOD:
1:
select * from mat where ord LIKE '%$ord%'
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
Rackafella



Medlem i: 4031 dagar

Status: Offline



#2775
Inlägg Skrivet: 2002-05-10 18:18      Ämne: Citera

ah, tackar tackar!
 

_________________
Seriöst, jag är helt seriös.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
exXec



Medlem i: 4075 dagar
Från: Vänersborg
Status: Offline



#3611
Inlägg Skrivet: 2002-05-23 22:05      Ämne: Citera

Hur gör man för att få sökningen "case insensitive"? mysql-manualen är kryptisk..
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
samme



Medlem i: 4066 dagar
Från: Stockholm
Status: Offline



#3624
Inlägg Skrivet: 2002-05-24 06:32      Ämne: Citera

Har för mig att sökning i fälttypen TEXT/varchar redan är caseinsensitive. Om jag inte minns fel är BLOB case-sensitive
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
exXec



Medlem i: 4075 dagar
Från: Vänersborg
Status: Offline



#3629
Inlägg Skrivet: 2002-05-24 08:05      Ämne: Citera

det fungerade fint, tackar.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
exXec



Medlem i: 4075 dagar
Från: Vänersborg
Status: Offline



#3630
Inlägg Skrivet: 2002-05-24 08:10      Ämne: Citera

okej, nu stötte jag på nästa problem.. om jag vill söka igenom två kolumner i samma sökning, hur gör jag då?
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
Taurus
Ex-Moderator



Medlem i: 4064 dagar
Från: Åkersberga
Status: Offline



#3634
Inlägg Skrivet: 2002-05-24 10:28      Ämne: Citera

KOD:
1:
 
2:
select * from mat where kolumn1 LIKE '%$ord%' OR kolumn2 LIKE '%$ord%' OR kolumn3 LIKE '%$ord%'
3:
 

etc...

/Taurus
 

_________________
Light travels faster than sound. This is why some people appear bright until you hear them speak.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
exXec



Medlem i: 4075 dagar
Från: Vänersborg
Status: Offline



#3646
Inlägg Skrivet: 2002-05-24 14:16      Ämne: Citera

*TRALALA EN MASSA A* visstja, OR.. hade ställt in mig på || och trodde det skulle fungera :)
tack.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida ICQ-nummer
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » Databaser
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic
qualitum logo