Nee, je hebt de binnenste enkele aanhalingstekens niet nodig, dus gewoon $term = "$term%";
De instructie die u nu uitvoert, zou proberen te matchen met 'a%'
in plaats van a%
bindParam zorgt ervoor dat alle stringgegevens automatisch correct worden geciteerd wanneer ze aan de SQL-instructie worden gegeven.