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
max75 query su due tabelle e dati doppioni MS Access 2
E Aiuto per query PHP 8
E Query differenza tra tabelle MySQL 5
E Query Alias PHP 4
T Query con date MS Access 1
K Inserimento query Errore 1366 PHP 4
L Query e selezione DB con $_POST PHP 2
M query update e delete PHP 0
A media degli elementi estratti da una query MySQL 0
S Passare query o utm alla pagina successiva Domini 1
O problema con query PHP 4
M Query PHP 8
R query DELETE non cancella i record PHP 1
G Query con i giorni della settimana MySQL 10
E Query annidate o cicli MySQL 1
C bottone query MySQL 0
T Query su due tabelle con totali Database 4
G AVVISO QUERY IN ESECUZIONE PHP 1
M Riportare in tabella HTML dati estratti con query SQL MySQL 0
S Selezionare ultimo record di una sotto query MySQL 27
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
M Visualizzazione a video risultati query php PHP 0
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

Discussioni simili