Caratteri html da database

Salve,

cerco di inquadrare la situazione:
in una tabella mysql ho due campi uno char ed uno text. In entrambi sono presenti i malefici caratteri < e > allo stato puro (ovvero senza slash che li identifichino).

Questi caratteri (identificano in gergo bibliotecaro l’inizio e la fine dell’anno di nascita di un autore) devono apparire nell’output video.

Quelli presenti nel campo char appaiono quelli presenti nel campo text invece no !!!

Ho provato con varie istruzioni di quelle dedicate a gestire vari caratteri ma enza sortire effetti.

Qualcuno ha qualche idea o prova da fare ?

Grazie

Puoi farci vedere un esempio di select puro e semplice?
Come devi presentare questi dati? Tramite applicazione web?

[quote=MarioS]
Puoi farci vedere un esempio di select puro e semplice?
Come devi presentare questi dati? Tramite applicazione web?[/quote]

Risolto:

$titolo	 = htmlspecialchars(stripslashes($row'titolo']), ENT_QUOTES);

Con questa istruzione, che era saltata, sono riapparsi i caratteri che ci servivano.
Se c’é qualche altro modo sono tutto orecchie ?

grazie

La risposta è in relazione all’output che si vuole ottenere. Se non lo specifichi è difficile indicare altre strade…se questa fa quello che devi ottenere va bene così.

Ciao

Il campo contenuto in mysql è simile a questo:

“Christie’s <Londra, South Kensington>” oppure
“John Brown <1898-1968>”

e deve essere riportato a video esattamente come è nel databases.

Senza quell’istruzione veniva visualizzato:

"Christie’s " oppure
"John Brown "

enrico