Hallo,
ich bin dabei ein Community Script zu schreiben... jetzt versuch anhand des Formulars die Tabelle "user" zu durchsuchen und gegebenenfalls zu filtern... das mit der Einschränkung des Alters und Geschlechts klappt wunderbar... nur jetzt will ich zusätzlich die Option "Geschlecht egal" verwenden... und das klappt nun mal nicht so... bestimmt total einfach, nur ich komm nicht drauf
Irgendwelche Ratschläge? Danke im Voraus
ich bin dabei ein Community Script zu schreiben... jetzt versuch anhand des Formulars die Tabelle "user" zu durchsuchen und gegebenenfalls zu filtern... das mit der Einschränkung des Alters und Geschlechts klappt wunderbar... nur jetzt will ich zusätzlich die Option "Geschlecht egal" verwenden... und das klappt nun mal nicht so... bestimmt total einfach, nur ich komm nicht drauf
Irgendwelche Ratschläge? Danke im Voraus

PHP-Code:
// ...
echo "<form action='user_cp_suche_kriterien.php' method='post'>";
echo "Alter von <input type='text' name='alter_von' size='2' maxlength='2' value='".$_POST['alter_von']."'>
bis <input type='text' name='alter_bis' size='2' maxlength='2' value='".$_POST['alter_bis']."'><br>";
echo "Geschlecht: <input type='radio' name='geschlecht_suche' value=' ' checked='checked' class='ohne_border'> egal
<input type='radio' name='geschlecht_suche' value='m' class='ohne_border'> männlich
<input type='radio' name='geschlecht_suche' value='w' class='ohne_border'> weiblich <br>";
echo "<br><input type='submit' value='Suchen'>";
echo "</form>";
$sql = "SELECT *
FROM `user`
WHERE
`geschlecht` = '".$_POST['geschlecht_suche']."'
AND
`alter` BETWEEN '".$_POST['alter_von']."' and '".$_POST['alter_bis']."'
ORDER BY `benutzername`
LIMIT 0, 30";
$abfrage = mysql_query($sql);
if(!$abfrage)
{
die('Ungültige Abfrage: ' . mysql_error());
}
// ...

Kommentar