Afficher le contenu d'un champs texte

Fermé
Mel - 12 août 2002 à 15:14
 Mel - 12 août 2002 à 15:55
Bonjour,

J'ai une base de données MySql et je veux faire afficher le contenu d'un champs texte. Si je l'affiche dans un "textarea" il tient compte des retour de chariot mais sinon il n'en tient pas conte. Le problème est que je ne veux pas utiliser les textarea! Je ne veux pas aucune bordure de tableau ou de textarea. Si vous avez une idée, s.v.p. faites m'en part.

Merci

3 réponses

Utilisateur anonyme
12 août 2002 à 15:21
Salut,
Y'a une solution. Je présume que tu te sers de PHP...
Avant d'enregistrer ton texte dans ta base, sers toi de la fonction nl2br qui va te permettre de conserver ta mise en page.

$text = nl2br($text);
Dis moi si c'est ca que tu recherches exactement...
A+

Kalamit,
Je ponce donc j'essuie
0
Ben en fait, j'utilise jsp. J'espère que cette fonction pourra se trouver ou se traduire en java! Sais-tu s'il en existe une en jsp?
0
J'ai trouver la fonction nl2br dans java....mais ça ne fonctionne pas. J'ai écrit ceci :

String texte=nl2br(ProdServ);

et le serveur me donne cette erreur :

Generated servlet error:
C:\Program Files\Apache Tomcat 4.0\work\Standalone\localhost\_\Site_changement\ModifEnt$jsp.java:278: Method nl2br(java.lang.String) not found in class org.apache.jsp.ModifEnt$jsp.
String texte=nl2br(ProdServ);

quelqu'un a une idée?
0