Nie, nie potrzebujesz wewnętrznych pojedynczych cudzysłowów, więc po prostu $term = "$term%";
Wyrażenie, które teraz uruchamiasz, spróbuje dopasować 'a%'
zamiast a%
bindParam upewni się, że wszystkie dane łańcuchowe są automatycznie prawidłowo cytowane, gdy zostaną podane do instrukcji SQL.