Champs texte table SQL avec mise en page
5 messages • Page 1 sur 1
Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics
Champs texte table SQL avec mise en page
Bonjour à tous,
J'ai un formulaire PHP avec une zone de texte (multi-lignes).
Cette zone est enregistrée dans une table SQL dans un champs de type LONG TEXT.
Le problème est que lorsque je remplis cette zone de texte avec une certaine mise en page, le texte n'est pas enregistré avec cette mise en page.
Un petit exemple :
- je rentre le texte suivant via le formulaire:
- lorsque sur une page de mon site je souhaites afficher le contenu de ma table, le texte entré plus haut est affiché comme suit :
Comment puis-je remédier à ce problème?
Merci,
Sébastien.
J'ai un formulaire PHP avec une zone de texte (multi-lignes).
Cette zone est enregistrée dans une table SQL dans un champs de type LONG TEXT.
Le problème est que lorsque je remplis cette zone de texte avec une certaine mise en page, le texte n'est pas enregistré avec cette mise en page.
Un petit exemple :
- je rentre le texte suivant via le formulaire:
- Code: Tout sélectionner
vends pc portable Acer Ferrari 3000 avec :
- graveur cd/dvd
- souris optique
- ...
- lorsque sur une page de mon site je souhaites afficher le contenu de ma table, le texte entré plus haut est affiché comme suit :
- Code: Tout sélectionner
vends pc portable Acer Ferrari 3000 avec : - graveur cd/dvd - souris optique - ...
Comment puis-je remédier à ce problème?
Merci,
Sébastien.
- David@site
- WRInaute impliqué

- Messages: 382
- Inscription: Mer Jan 14, 2004 22:36
Dans ton formulaire les retours à la ligne se font par "\n". Donc avant d'enregistrer ton champ dans la base de données, remplace tous les \n par <br/> avec la fonction PHP http://fr2.php.net/manual/fr/function.str-replace.php par exemple. Et ça apparaitra bien sur une autre page de ton site.
David
David
- David@site
- WRInaute impliqué

- Messages: 382
- Inscription: Mer Jan 14, 2004 22:36
julio38 a écrit:nl2br marche très bien aussi !
C'est vrai! je l'avais oublié celui-là: http://fr3.php.net/manual/fr/function.nl2br.php . Tant qu'on y est un petit coup de http://fr3.php.net/manual/fr/function.htmlentities.php pour régler le problème des accents et des ".
David
5 messages • Page 1 sur 1
Formation recommandée sur ce thème :
Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- AdSense Tracking : statistiques détaillées sur les clics AdSense
- Les pays gérés par la Google Toolbar 2.0
- Yahoo Slurp et autres robots d'indexation de Yahoo
- Services et outils de Yahoo! Search
- Parts de marché des moteurs aux USA (Octobre 2006)
- Les visiteurs de WRI apprécient Firefox
- Agent Web Ranking v.2.6.2 s'ouvre à l'Asie
- Liste de sites à PageRank 10 (PR 10)
- Google Toolbar v2.0
- Baromètre moteurs de recherche Décembre 2004
- max 100 sur champs de table SQL
- comment récupèrer les valeurs des champs d'une table sql ?
- [sql] Tri d'une table selon un champ dans une autre table
- MYSQL ajout automatique de champs dans ma table
- SQL Correction de mes champs
- selection de champs non vides en sql
- Methode pour les champs sql
- Requete SQL si champs trop court
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités




le forum