Ho creato delle form di inserimento e modifica dati ovviamente con parametri e htmlentities() per evitare problemi.
Adesso sto facendo dei test sul funzionamento.

Ho inserito in un campo testo il seguente valore
Test'caratteri li bù!

e nel db viene salvato così
Test'caratteri li bù!

---

Il problema sorge quando lo vado a visualizzare in un input in questo modo:
Codice PHP:
echo " <input type = 'submit' value = '".$row['nome']. "' class='pippo'>"
che il broswer lo traduce con:
codice HTML:
<input type = 'submit' value = 'Test'caratteri li b&ugrave;!' class='pevf' />
in questo modo la mia input ha valore "test" in quanto l'apostrofo mi chiude l'apice e non "Test'caratteri li b&ugrave;!"

Grazie