Also wenn ich das richtig verstehe kommt er nicht mit ''%Ac%' klarr.
Nein, du hast nur in der "Nähe davon"[1] einen Syntax Fehler.
Da heist dann wohl das der Query nicht ganz ok ist oder?
Ja.
Nur wie muß er dann lauten das ich das Suchergebniss ausgegeben bekomme und dieses auf mehrer Seiten aufgeteilt wird?
Was passiert denn, wenn du dir das Statement mal einfach ausgeben lässt - per echo z.B.
[1] was im Fall von MySQL ziemlich vage ist, wenn man ein SQL-Statement in einer Zeile verfasst.
Du solltest dir angewöhnen, Abfragen entsprechend mehrzeilig zu verfassen, damit ist es einfacher lesbar und einfacher zu debuggen:
SELECT
foo, bar
FROM
baz
WHERE
qux = 1
AND
quux = 2
LIMIT
0,10;