themistral Posted September 3, 2011 Share Posted September 3, 2011 Hi, I'm looking to compare 2 strings in a SQL statement. I have the following data: Id Name 1 Test's name I have previously returned the Name into a php variable but without the apostrophe. I need to compare strings again in mysql but as the php variable has had the apostrophe removed the strings won't match. I need to be able to specify in the sql that the field should ignore apostrophes. I would normally use something like SELECT * FROM table WHERE Name LIKE '$php_variable'; and now I need this SELECT * FROM table WHERE remove_apostrophes(Name) LIKE '$php_variable'; Is there anything I can use in place of remove_apostrophes? Thanks! Quote Link to comment Share on other sites More sharing options...
Pikachu2000 Posted September 3, 2011 Share Posted September 3, 2011 Yes, MySQL's REPLACE() function. Quote Link to comment Share on other sites More sharing options...
themistral Posted September 3, 2011 Author Share Posted September 3, 2011 Great! Thanks for your help - got that working! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.