Hjælp til søgefunktion?
$profilnavn = $_REQUEST['profilnavn'];$koen = $_REQUEST['koen'];
$sql = "SELECT * FROM brugere WHERE";
## Tjekker om der er indtastet et profilnavn
if ($profilnavn != '') {
$sql .= " brugernavn LIKE '%".$profilnavn."%'";
}
## Tjekker efter hvilket køn der er valgt
if ($koen != '') {
if ($koen == 'alle') {
$sql .= " AND (koen = 'p' OR koen = 'm' OR koen = 'k')";
}
else {
$sql .= " koen = '$koen'";
}
}
echo $sql .= " ORDER BY keep_alive_tid DESC";
-------------------------------------------
Sådan ser min sql ud nu, men jeg ved ikke lige hvordan jeg "rigtigt" skal strikke den sammen, for jeg har et problem hvis $profilnavn ikke er udfyldt, så kommer der et problem med "AND".
Kan i se hvad jeg mener?
Nogen der lige kan hjælpe mig igang?
