Récupéer le contenu d'un textarea dans une BD

hayfa -  
gaerebut Messages postés 1060 Statut Membre -
Bonjour,
j'ai besoin de votre aide svp,en fait je veux récupérer le contenu d'un textarea dans ma base de donées,j'ai essayé de programmer un petit code mais il n'a pas marché, dans le contexte d'un site web en asp dot net c#
donc si quelqu'un a une idée sur ca ? je suis vraiment bloquée ,
merci de votre aide.

2 réponses

gaerebut Messages postés 1060 Statut Membre 171
 
Salut,

heu je connais pas trop en asp dot net et c sharp mais si tu veux je peux t'aider en php/mysql si tu sais pas comment faire! lol

Après, peut-être que la syntaxe est similaire! ^^
Répond moi si tu veux de l'aide à ce sujet
A+
1
hayfa
 
merci gaerebut,
oui je veux bien, peut etre je pourais résoudre mon problemè,
0
gaerebut Messages postés 1060 Statut Membre 171
 
Ok ^^

let's go !

Alors,

ben en fait c'est simple, tu créé un textarea avec un name tout ça dans une form puis via un code php tu vérifié et entre dans la bdd le contenu!

exemple:

<?php
if (isset($_POST['contenu']))
{
if(empty($_POST['contenu']))
{
echo '<metahttp-equiv="Refresh"
content="5; URL=#">';
echo '<font color=red>Erreur votre message est vide !<br /><br /> Vous allez être redirigé dans 5 secondes<a href="#">Ne pas attendre</a></font>'
}
else
{
mysql_connect("host", "utilisateur", "pass");
mysql_select_db("nom_de_la_base");

$contenu = mysql_real_escape_string(htmlspecialchars($_POST['contenu']));

mysql_query("INSERT INTO message (contenu) VALUES ('" . $contenu . '")");

echo "Félicitation, votre message à été posté !";
}
}
else
{
?>
<form action="#" method="post">

<textarea name="contenu" rows=10 cols=40>VOICI UN PETIT TEXTE (^_^)'</textarea>
<br />
<input type="button" value="Envoyer" />
</form>
<?php
}
?>

Voila!
Je n'est pas testé ce code, je l'es copié à l'arrage ... lol

Dis moi des nouvelle par la suite ^^

A oui aussi, je connais pas ta table donc a toi de compléter la reqûete mysql qui se trouve à cette ligne :

mysql_query("INSERT INTO message (contenu) VALUES ('" . $contenu . '")");

Si elle contient plusieurs champs, sépare les attributs par des virgules.
Puis aussi, précise tes identifiants de connexion à ta bdd ^^

A+
1