... LIKE '%%%s%%'", mysql_real_escape_string('test'));
To print the % character you need to escape it with itself. Therefore the first two %% will print the % character, while the third one is for the type specifier %s. You need a double %% at the end as well.