J'ai une zone de texte et j'utilise l'éditeur WYSIWYG pour que les utilisateurs puissent formater le texte comme ils le souhaitent : changer les couleurs, mettre en gras, changer la taille, etc. Le problème est qu'après avoir inséré les données dans le tableau et récupéré les lignes, je ne vois pas le formatage, juste du texte brut. Y a-t-il quelque chose que je devrais faire lorsque j'insère le texte pour ne pas perdre le format ? mon tableau collation
est fixé à utf8_unicode_ci
Voici le html et j'utilise ajax pour envoyer le formulaire donc je n'ai pas d'attribut name.
<textarea id="description" class="jqte-test" ></textarea>
La requête d'insertion est la suivante :
$desc = trim(strip_tags($_POST["description"]));
$insert = $mysqli->prepare("insert into `test`(`description`) values(?)");
echo $mysqli->error;
$insert->bind_param('s', $desc);
$insert->execute();