Query modifica contenuto campo

floppyes

Nuovo Utente
9 Feb 2013
5
0
0
Ciao a tutti!

Devo realizzare una query che vada a cercare all'interno di un campo di una tabella il suo contenuto.. e se trova una determinata lettera la cambia con un'altra.

Purtroppo trasferendo il sito da un hosting ad un altro, quando ho importato il database tutte le lettere accentate sono cambiate e sono diventate illeggibili. Allora volevo sostituirle in ogni post con lettera più apostrofo.. in modo da risolvere il problema e non averne più in futuro.

Il problema non è tanto individuare la tabella.. ma capire come far analizzare il contenuto scritto dentro al campo specifico.

Ad esempio la tabella che si occupa del salvataggio dei posts si chiama:
ipf_posts

Il campo in cui viene salvato il contenuto del post di chiama:
post

Ora come si fa a dire di cercare dentro al quel campo la lettera sbagliata e sostituirla con quella giusta?

Grazie
Ciao
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Prima di fare una tale sostituzione prova in altri modi, ad esempio hai provato cambiando la codifica dei caratteri di quei campi?
 

floppyes

Nuovo Utente
9 Feb 2013
5
0
0
Prima di fare una tale sostituzione prova in altri modi, ad esempio hai provato cambiando la codifica dei caratteri di quei campi?

Ciao!

Si si ho provato ma non funziona.. Se cambio la codifica poi i nuovi messaggi vengono salvati male e quindi ho ancora lo stesso problema.. L'unica ormai penso sia proprio questa sostituzione :(

Ho provato anche ad importare nuovamente il database con codifica diversa ma niente..

Ho pensato di utilizzare gli apostrofi perchè non so come mysql salva gli accenti.


Grazie
Ciao :)
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Ciao!

Si si ho provato ma non funziona.. Se cambio la codifica poi i nuovi messaggi vengono salvati male e quindi ho ancora lo stesso problema.. L'unica ormai penso sia proprio questa sostituzione :(

Ho provato anche ad importare nuovamente il database con codifica diversa ma niente..

Ho pensato di utilizzare gli apostrofi perchè non so come mysql salva gli accenti.


Grazie
Ciao :)
Sei sicuro? Hai provato col latin1_swedish_ci? Inoltre se puoi riesportare i dati, prova ad esportarli utilizzando un charset diverso dall'utf-8
 

floppyes

Nuovo Utente
9 Feb 2013
5
0
0
Sei sicuro? Hai provato col latin1_swedish_ci? Inoltre se puoi riesportare i dati, prova ad esportarli utilizzando un charset diverso dall'utf-8

Ciao!

Purtroppo il vecchio hosting è scaduto e quindi non ho più la possibilità di andare ad esportare nuovamente il vecchio database.

Io ho fatto un pò di prove anche con latin1 ma lo stesso mi dava problemi. Al posto delle codifiche sbagliate esce un bel punto di domanda nero!

Grazie
Ciao :)
 

floppyes

Nuovo Utente
9 Feb 2013
5
0
0
Ciao!

Ho fatto la sostituzione a mano esportando il file.. modificandolo con notepad++ e reimportandolo nel database. Ho modificato tutte le lettere utilizzando l'entità html, però su tutte le lettere accentate che ho sostituito non riesco a capire come mai la lettera accentata: à rimane sempre affiancata da un punto di domanda.

In pratica tutte le altre lettere accentate funzionano correttamente.. la à invece ha sempre un punto di domanda accanto.

Avete qualche suggerimento su come risolvere?
Schermata 2013-02-10 alle 21.05.32.png

Grazie
Ciao
 
Discussioni simili
Autore Titolo Forum Risposte Data
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
G Problemi con modifica dati in query di aggiornamento MS Access 6
neo996sps Modifica query PHP con menu a tendina PHP 1
D modifica query selezione PHP 38
G Menù a tendina di ricerca con query PHP 1
V Query per una somma PHP 2
F stampare a video i risultati della query PHP 1
L problema con query select PHP 2
D Query sum Database 1
A form PHP prenotazione tramite query PHP 2
R Problema query con ricerca id numerico PHP 2
G Casella combinata in una query MS Access 4
R Aiuto con le query MS Access 2
Y query di DELETE PHP 4
V Query Oracle Oracle 0
L query somma PHP 8
W Query SQL Classic ASP 2
M Problemi con query a più tabelle PHP 3
Alex_70 Conteggio nella query PHP 0
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
A nome file che contiene punto passato come parametro a query PHP 31
F query e form con select multipla PHP 17
M Problema su query JOIN in tre tabelle PHP 0
M Ordinare una query join PHP 2
Alex_70 Query ORDER BY PHP 18
G Problema ------- con Query PHP 1
G Problema con Query PHP 1
Alex_70 foreach explode query PHP 3
O query con date in formato stringa PHP 3
Tommy03 Unione query di 4 tabelle MySQL 1
Alex_70 Query group actor e film PHP 26
TpD Incolonnare risultati query (mysql_result deprecato...) PHP 3
Tommy03 Query tra 3 tabelle MySQL 2
P Query di ricerca profonda MySQL 0
T Query per ricerca ritardo evento MS Access 7
max1974 2 query not work MySQL 3
M Ottimizzazione Query PHP 8
strambotto Query di aggiornamento MS Access 0
I Aiuto query MySQL 8
J [PHP] Visualizzare risultato query stessa pagina PHP 3
S [PHP] non prende la query PHP 0
D [PHP] Query che aggiorna tabella PHP 4
A [PHP] Problema query insert [RISOLTO] PHP 14
M [PHP] Ottimizzazione query PHP 13
S [PHP] la query fallisce PHP 2
Alex_70 actor film query per php PHP 1
Tommy03 [PHP] Media valori presi da una query PHP 3
Punix [PHP] query non valida PHP 1
M [PHP] Query UPDATE che non mi aggiorna campi seconda tabella PHP 3
M [PHP] Problema con query select PHP 2

Discussioni simili