Ton html ne suit aucun standard : la syntaxe standard est
<tag nom=
"valeur
">
et si tu as des guillemets à l'interieur de la valeur, il faut les coder en "
Sinon tu as toutes les chances que seuls quelques navigateurs arrive à l'interpréter corectement.
Sinon ton problème vient surement de l'encodage : php reconnait , le converti en un caractère (en utf8 par défaut il me semble) mais quand ça l'envoi à la base de donnée, celle çi ne suit apparement pas le même encodage (regarde dans phpmyadmin par exemple) et interprète ce caractère differement.

Flachy Joe
