Søge filtre

Tags:    php

Hej,

Jeg sidder i den situation at jeg har brug for at søge i nogle data.

Men det er lidt mere kompliceret end det, da jeg også gerne vil søge efter datoen og evt. en kategori.

Men, det er ikke sikkert jeg har brug for at søge efter kategorien eller datoen, hvordan laver jeg en query som gør at den kun søger efter nogen, hvis en variable ikke er tom?

Lidt ligesom på wordpress, der kan man søge i sine indlæg, men jeg er ikke intresseret i at skulle lave en If statement for de forskellige søge muligheder der er

fx ønsker jeg ikke

if($search AND $categorie_search){

}else if ($search AND $date_search){

}else if ($date_search AND $categories_search)

Der da være en smartere måde at gøre dette på?

Håber I forstår! :-)



2 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
kan du ikke bare concatenerer din betingelse på dit sql statement hvis variablen ikke er tom.

noget ala.
Fold kodeboks ind/udKode 


du slipper ikke for at skulle lave nogle if sætninger




Du skal have tak for svaret, jeg har gjort som du skrev :-)

Hav en god fredag.



t