$filter7="update anag_unica_tmp2 set tel_cel=trim(replace(tel_cel,\"\\",\"\"))
where tel_cel like \"%\%\"";
come faccio a dirgli tra le virgolette di rimpiazzarmi lo slash ?
\"\\"\ ? ??? ? è corretto? dove c'è lo slash rimpiazzo con vuoto.
$filter7="update anag_unica_tmp2 set tel_cel=trim(replace(tel_cel,\"\\",\"\"))
where tel_cel like \"%\%\"";
come faccio a dirgli tra le virgolette di rimpiazzarmi lo slash ?
\"\\"\ ? ??? ? è corretto? dove c'è lo slash rimpiazzo con vuoto.
str_replace
replace non esiste.
per tutto il resto non ho capito nulla su ciò che cerchi.
se l'untente inserisce le virgolette nella input allora
$tel_cell = str_replace('\"','', $_POST['tel_cell']);
// hai sostituito le virgolette " con il nulla (due apici ' consecutivi)
$tel_cell = trim($tel_cell);
se invece il tuo db è impestato di malefiche virgolette allora ti conviene fare ad hoc un file php nel quale estrai i dati, fai uno str_replace ed un trim() come sopra e li aggiorni con update:
update anag_unica_tmp2 set tel_cel=$tel_cell where id_tel_cel >=1
altro non so
buon pranzo
ciao
Ho dimenticato di dire che è una query..quella che vedete..ma in php devo metterla tra "" e mi sballa una volta che metto tra virgolette / --> "/" per implementarlo in php dovrà essere scritto --> \"\\" cosi..Originariamente inviato da *pragma
str_replace
replace non esiste.
per tutto il resto non ho capito nulla su ciò che cerchi.
se l'untente inserisce le virgolette nella input allora
$tel_cell = str_replace('\"','', $_POST['tel_cell']);
// hai sostituito le virgolette " con il nulla (due apici ' consecutivi)
$tel_cell = trim($tel_cell);
se invece il tuo db è impestato di malefiche virgolette allora ti conviene fare ad hoc un file php nel quale estrai i dati, fai uno str_replace ed un trim() come sopra e li aggiorni con update:
update anag_unica_tmp2 set tel_cel=$tel_cell where id_tel_cel >=1
altro non so
buon pranzo
ciao