2011-11-18 14 views

risposta

10

provare questo

$mysql="select replace(text,'\"',\"'\") from mytable"; 

Poi la query diventerà

select replace(text,'"',"'") from mytable 

alla fine Mysql.

3

avete bisogno di sfuggire alla sola citazione ' troppo (vedi table 8.1):

mysql="select replace(text,'\"','\\'') from mytable" 

Così, la stringa inviata a MySQL leggerà:

select replace(text,'"','\'') from mytable 
+2

ho anche raccomandare loro sostituzione all'interno del vostro database: UPDATE tableName SET ColumnName = REPLACE (ColumnName, '"'," '"); o UPDATE tableName SET ColumnName = REPLACE (ColumnName,' \" ',' \\ ''); – KarlosFontana

Problemi correlati