Forum Moderators: open
I have a genre field on my website to filter a list of concerts.
In IE and FireFox, selecting returns results with the selected genre.
In Safari & Chrome, specifically multi-word genres (like 'hip hop' or 'roots music') does not return any results.
I've checked that the variable is being passed correctly, and it is. I can output the sql and then put that directly into my sql and I get a result.
The only thing I can think of is that WebKit is adding some sort of hidden special character where a space exists.
The reason I say that is I have put into my server-side code a check for spaces.
When a genre with a space is requested in IE and Firefox, that check is triggered. The check is not triggered in Safari/Chrome (hence why I think it is a webkit issue).
I've also checked for the usual suspects " , +,  '.
Anybody here know why this would be happening? I've been searching for a solution for weeks and am getting nowhere.