すべての Mysql クエリは、テーブルからの「年齢」の完全な期待条件で動作するようです。たとえば、この条件を から にフィルターするには年齢が必要age >=20
ですage <=30
。
たとえば、ここのリンクを確認してください。
$sql = "SELECT * FROM `file_records`
WHERE (`country` = '$country' OR '$country' IS NULL)
OR (`gender` = '$gender' OR'$gender' IS NULL)
OR (`cast` = '$cast' OR '$cast' IS NULL)
OR (
(`age` >= '$age_from' OR '$age_from' IS NULL)
AND (`age` <= '$age_to' OR '$age_to' IS NULL)
)
LIMIT 0 , 30";