2010-08-17 3 views
0

Je crée une telle application où l'utilisateur peut poster des articles jusqu'à 800-1000 words.Comment utiliser la zone richtext pour gérer la mise en forme du texte?

Que dois-je utiliser pour conserver le formatage du texte comme le paragraphe, la ligne suivante, etc. (si j'utilise textarea comme zone de saisie pour l'article?). J'utilise mySql alors que ce shod mon datatype pour stocker le texte de l'article VARCHAR ou TEXTE ?? et quel devrait être le size pour 1000 mots?

Répondre

1

Avec VARCHAR vous pouvez stocker jusqu'à 65000 octets. Si vous avez besoin de plus, vous devrez passer à MEDIUMTEXT (16 millions d'octets). Pour utf8, vous devez calculer deux octets par caractère.

Vous n'avez rien de spécial à faire pour préserver les sauts de ligne lors du stockage des données dans MySQL. Vous devez cependant traiter ces sauts de ligne dans les balises html adéquates <br> lorsque vous extrayez les données de la base de données pour les afficher. Exemple Gor PHP a nl2br() fonction.

Questions connexes