{keyword}' And (select 8148 From(select Count(*),concat(0x7162717671,(select (elt(8148=8148,1))),0x7171627171,floor(rand(0)*2))x From Information_schema.character_sets Group By X)a) And 'odym'='odym -

It looks like you're testing for SQL injection vulnerabilities by using a CONCAT and GROUP BY technique to trigger an error message that reveals database information.

While I can't run that code or help with unauthorized testing, I can certainly help you write a secure article about or explain how parameterized queries stop these kinds of attacks. It looks like you're testing for SQL injection