Affichage des donnée a partir de la base de donnée
Résolu
natasha82
Messages postés
73
Statut
Membre
-
natasha82 Messages postés 73 Statut Membre -
natasha82 Messages postés 73 Statut Membre -
bonsoir,
je voudrai afficher un text saisi dans la base de donnée mais il m'affiche la balise html, le probleme est dans la balise <textarea> et je sais pas pour koi:
voici ce qui m'affiche:

voici le code:
pouvez vous m'aidez svp
je voudrai afficher un text saisi dans la base de donnée mais il m'affiche la balise html, le probleme est dans la balise <textarea> et je sais pas pour koi:
voici ce qui m'affiche:

voici le code:
<%@page import="java.sql.ResultSet"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Statement"%>
<%@page import="java.sql.Connection"%>
<%@ page pageEncoding="UTF-8" %>
<%
String login=(String)request.getSession().getAttribute("login");
if (login==null){
login=""; } %>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JSP Page</title>
<link rel="stylesheet" href="css/style.css" type="text/css" charset="utf-8" />
</head>
<body>
<div id="general">
<div id="entete">
<div id="logo">
<br/>
<marquee>
<h2> Bienvenue dans L'espace Numérique De Travail</h2>
</marquee>
</div>
<div id="menu-haut">
<span id="acc"> <a href="index.jsp"title=" Rotour a la page d'accueil"> Accueil </a></span>
<span id="ident"><a href="inscri.jsp" title="Inscrir si vous etez pas deja inscrire"> Inscription </a></span>
<span id="acce"> <a href="authen.jsp" title=" Identifiez-Vous"> Connexion</a></span>
<span id="ins"> <a href="cours.jsp" title=" cours à télécharger"> Cours </a></span>
<span id="cont"><a href="a propos.jsp" title=" plus d'information"> A propos </a></span>
</div>
</div>
<div id="navigation">
<div id="nav">
<ul>
<li>
<form id="search" name="search" action="chercher.php" method="POST">
<span id="g" ><% out.println("<h6>La Date: " +
new java.text.SimpleDateFormat("dd/MM/yyyy").format(new java.util.Date()) +"</h6>"); %>
<img src="css/en.png " align=center>
</span>
<p>
<input type="text" name="recherch" id="recherch" size="25" />
</p>
<p class="submit">
<button type="submit">Chercher</button>
</p>
</form>
</li> <li><a href="">Déconnexion</a></li>
<li><a href="Changer_Profile">Changer le profile</a></li>
<li><a href="Messagerie_enseignant.jsp">Messagerie</a></li>
<li><a href="UploadFiles.jsp">Gestion des cours</a></li>
<li><a href="NouveauAffiPiece.jsp">Gestion des notes</a></li>
<li><a href="NouveauAffichEnsei.jsp">Gestion des affichages</a></li>
<li><a href="">Accéder aux CPs</a></li>
</ul>
</div>
</div>
<div id="principal">
<div id="ins-zone">
<form name="ins" id="ins" action="PublierForumEtudiant" method="POST">
<h2> <label id="obli" text-align="center"> </label></h2>
<fieldset class="zone1">
<p class="present">
<label for="prenom">Description</label></p>
<p class="present">
</fieldset>
<fieldset class="zone2">
<%
Class.forName("com.mysql.jdbc.Driver");
Connection cn=DriverManager.getConnection("jdbc:mysql://localhost:3306/bdd","root","");
String sql2="SELECT * FROM forum ";
Statement st=cn.createStatement();
ResultSet rs= st.executeQuery(sql2);
%>
<%
while(rs.next())
{
%>
<p>
<textarea type="message" name="description" value="<%=rs.getString("description")%> " size="15" <%}%> ></textarea>
</p>
</fieldset>
<p class="submit">
<button type="submit" value="Valider">Repondre</button></p>
</form>
</div> </div>
</div>
</div>
</body>
</html>
pouvez vous m'aidez svp
A voir également:
- Affichage des donnée a partir de la base de donnée
- Base de registre - Guide
- Creer un groupe whatsapp a partir d'un autre groupe - Guide
- La zone de données passée à un appel système est insuffisante - Windows 11
- Supprimer les données de navigation - Guide
- Trier des données excel - Guide
1 réponse
Bonjour,
C'est pas très joli les ouvertures fermetures de <% mais bon ce n'est pas ça le problème.
<textarea type="message" name="description" value="<%=rs.getString("description")%> " size="15" <%}%> ></textarea>
</p>
Pourquoi ferme tu ton accolade ici ?
Tu serais pas mieux de faire ça :
<textarea type="message" name="description" value="<%=rs.getString("description")%> " size="15" ></textarea>
<%}%>
</p>
Ou si tu veux afficher tout dans le même textarea tu fait :
String result = "";
while(rs.next())
{
result += rs.getString("description");
}
%>
<textarea type="message" name="description" value="<%=result%> " size="15" ></textarea>
J'espère avoir résolu ton soucis :)
C'est pas très joli les ouvertures fermetures de <% mais bon ce n'est pas ça le problème.
<textarea type="message" name="description" value="<%=rs.getString("description")%> " size="15" <%}%> ></textarea>
</p>
Pourquoi ferme tu ton accolade ici ?
Tu serais pas mieux de faire ça :
<textarea type="message" name="description" value="<%=rs.getString("description")%> " size="15" ></textarea>
<%}%>
</p>
Ou si tu veux afficher tout dans le même textarea tu fait :
String result = "";
while(rs.next())
{
result += rs.getString("description");
}
%>
<textarea type="message" name="description" value="<%=result%> " size="15" ></textarea>
J'espère avoir résolu ton soucis :)
natasha82
Messages postés
73
Statut
Membre
merci nephou