10. februar 2006 - 19:52
Der er
8 kommentarer og 1 løsning
Wildcard i mysql.
Hey Eksperter. Hvordan er det man bruger wildcards i mysql?? mener det er noget ala: $wildcard = "blob"; $sql = "select * from tabel where field = '%".$wildcard."%'"; mysql_query($sql); Eller er det mig der er helt skævt på den, eller har MySQL ændret på tingene?? - BlackScorpion.
Annonceindlæg fra Computerworld
10. februar 2006 - 19:53
#1
ikke, field = men, file like
10. februar 2006 - 19:54
#2
for god ordens skyld, 'field like'
Slettet bruger
10. februar 2006 - 19:54
#3
Det ser ikke helt forkert ud. Nu er det % der er wildcardet og ikke "blob", men ellers... :)
10. februar 2006 - 19:54
#4
lol... takker. :D Det er nok omkring 2 år siden jeg har brugt wildcards tror jeg, så den var liiige lidt gemt væk. ;) Tak for hjælpen. ;) smid et svar.
10. februar 2006 - 19:55
#5
cirrhosis -> yeah i know, skulle måske have skrevet $string i stedet for, det gik lidt stærkt. ;)
Slettet bruger
10. februar 2006 - 19:55
#6
Hov >> Den så jeg ikke lige, morhan har ret. Du skal naturligvis benytte LIKE (eller NOT LIKE).
10. februar 2006 - 19:55
#7
lige så andre kan følge med: select * from tabel where field = '%".$wildcard."%' bliver til select * from tabel where field like '%".$wildcard."%' :D
11. februar 2006 - 14:29
#8
morhan -> et svar tak ? :D
18. februar 2006 - 20:21
#9
lukker.
Vi tilbyder markedets bedste kurser inden for webudvikling