Re: [PHP-DB] Removing slashes from the database
[email protected] (Ron Piggott) Tue, 02 Jun 2015 23:08:34 -0400
| Newsgroups | php.db |
|---|---|
| Organization | Acts Ministries Christian Evangelism |
| Message-ID | <[email protected]> |
On 02/06/15 22:58, Aziz Saleh wrote: > > > On Tue, Jun 2, 2015 at 10:50 PM, Ron Piggott > <[email protected] > <mailto:[email protected]>> wrote: > > > I am working through the process of removing \'s from the > database. I am trying to get this query using a variable starting > with "<<<" > > $query1 =<<<EOF > UPDATE `TABLE_NAME` SET `COLUMN_NAME` = > REPLACE(REPLACE(REPLACE(`COLUMN_NAME`,'\\\'','\''),'\\\"','"'),'\\\\','\\'); > EOF; > > But when I go to execute the query I am getting the error: > > |#1064 - You have an error in your SQL syntax; check the manual > that corresponds to your MariaDB server version for the right > syntax to use near '\''),'\\"','"'),'\\','\')' at line 1 | > > Could someone help me know what \ and ' should be part of this > query so it will execute correctly --- only removing \'s from the > database table text columns? > > Thank you. > > Ron > > > When you say remove, as replace all occurrences with an empty string, > or replace with a different character? I want \" to become just " I want \' to become just ' I also want however \ was escaped to become just \ (I am trying to revert the text back to what it was originally before mysql_escape_string was applied) I hope this helps elaborate. Ron