SELECT * FROM people
WHERE (first_name = :first_name or :first_name is null)
AND (last_name = :last_name or :last_name is null)
AND (age = :age or :age is null)
AND (sex = :sex or :sex is null)
Ange null
när du skickar parametrar för de du inte behöver.
Observera att för att kunna köra en fråga på detta sätt, emulation mode
för PDO måste vara ON