che cos'hai scritto?
$htmlStr = htmlentities($strFromDB); ?

Se è così è sbagliato, dato che ci ho sbattuto la testa anch'io prima di capire che devi usare :
$htmlStr = htmlentities($strFromDB, ENT_QUOTES, 'UTF-8');

Così funziona.