Textarea, php et Mysql
netupra
-
niko16 Messages postés 65 Statut Membre -
niko16 Messages postés 65 Statut Membre -
Bonjour,
J'utilise php et j'ai un problème avec une textarea : j'ai un formulaire et lorsque j'e récupère le contenu de chaque champ de saisie (input et textarea pour le stocker dans ma base de données, tout ce passe bien mais lorsque je vais voir sur la base de données, tout a été ajouté sauf le contenu des textareas.
J'aimerais donc connaitre le type de champ à créer sur ma base de données pour stocker le contenu d'un textarea et savoir si la procédure pour récupérer le contenu d'une textarea est la même que pour récuperer le contenu un input.
Merci,
Netsupra
J'utilise php et j'ai un problème avec une textarea : j'ai un formulaire et lorsque j'e récupère le contenu de chaque champ de saisie (input et textarea pour le stocker dans ma base de données, tout ce passe bien mais lorsque je vais voir sur la base de données, tout a été ajouté sauf le contenu des textareas.
J'aimerais donc connaitre le type de champ à créer sur ma base de données pour stocker le contenu d'un textarea et savoir si la procédure pour récupérer le contenu d'une textarea est la même que pour récuperer le contenu un input.
Merci,
Netsupra
A voir également:
- Textarea, php et Mysql
- Easy php - Télécharger - Divers Web & Internet
- Mysql community download - Télécharger - Bases de données
- Expert php pinterest - Télécharger - Langages
- Php alert - Forum PHP
- Retour à la ligne php ✓ - Forum PHP
26 réponses
Je veux bien que tu me dise comment tu as fait parce j'ai rien trouvé de concluant sur cette erreur...
Et je te conseille d'organiser ton code, sinon pour la maintenance t'as pas fini :-)
Et je te conseille d'organiser ton code, sinon pour la maintenance t'as pas fini :-)
Kilian, débutant en tâche de fond.....
bonjour à tous
J'ai un formulaire qui récupère les données d'une base Mysql afin de les modifier.
Or j'arrive à récupérer tous les champs input type=text mais pas les champs qui se trouvent en balise textarea.
C'est ennuyeux
voici le bout de code. Où est le problème ????
<? paramètres de connection;
.....
$id = $_GET["id"];
mysql_connect($dbhost,$dblogin,$dbpassword);
mysql_selectdb($dbname);
$result=mysql_query("SELECT * FROM VINS WHERE id='$id'");
if ($row=mysql_fetch_array($result)) {
echo "<form action=\"maj_bd.php\">\n";
echo "<input type=hidden name=\"id\" value=$id>\n";
echo "NOM DU VIN : <input type=text name=\"nom\" size='50' value=\"" .
$row["nom"] . "\"><br>\n";
echo "TYPE : <input type=text name=\"type\" size='7' value=\"" .
$row["type"] . "\"><br><br><br><br>\n";
echo "MILLESIME : <input type=text name=\"millesime\" size='4' value=\"" .
$row["millesime"] . "\"><br>\n";
echo "Nombre de bouteilles : <input type=text name=\"nbbouteilles\" size='3' value=\"" .
$row["nbbouteilles"] . "\"><br>\n";
echo "OUVRIR : <input type=text name=\"ouvrir\" size='4' value=\"" .
$row["ouvrir"] . "\"><br>\n";
echo "DATE LIMITE : <input type=text name=\"datelimite\" size='4' value=\"" .
$row["datelimite"] . "\"><br>\n";
echo "Commentaires : <textarea name=\"commentaires\" value=\"" .
$row["commentaires"] . "\">
J'ai un formulaire qui récupère les données d'une base Mysql afin de les modifier.
Or j'arrive à récupérer tous les champs input type=text mais pas les champs qui se trouvent en balise textarea.
C'est ennuyeux
voici le bout de code. Où est le problème ????
<? paramètres de connection;
.....
$id = $_GET["id"];
mysql_connect($dbhost,$dblogin,$dbpassword);
mysql_selectdb($dbname);
$result=mysql_query("SELECT * FROM VINS WHERE id='$id'");
if ($row=mysql_fetch_array($result)) {
echo "<form action=\"maj_bd.php\">\n";
echo "<input type=hidden name=\"id\" value=$id>\n";
echo "NOM DU VIN : <input type=text name=\"nom\" size='50' value=\"" .
$row["nom"] . "\"><br>\n";
echo "TYPE : <input type=text name=\"type\" size='7' value=\"" .
$row["type"] . "\"><br><br><br><br>\n";
echo "MILLESIME : <input type=text name=\"millesime\" size='4' value=\"" .
$row["millesime"] . "\"><br>\n";
echo "Nombre de bouteilles : <input type=text name=\"nbbouteilles\" size='3' value=\"" .
$row["nbbouteilles"] . "\"><br>\n";
echo "OUVRIR : <input type=text name=\"ouvrir\" size='4' value=\"" .
$row["ouvrir"] . "\"><br>\n";
echo "DATE LIMITE : <input type=text name=\"datelimite\" size='4' value=\"" .
$row["datelimite"] . "\"><br>\n";
echo "Commentaires : <textarea name=\"commentaires\" value=\"" .
$row["commentaires"] . "\">
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
voici la fin du bout de code. (Il y a eu un pb de copier coller)
</textarea><br>\n";
echo "Accord : <textarea name=\"accord\" value=\"" .
$row["accord"] . "\"></textarea><br>\n";
echo "Prix d'achat : <input type=text name=\"prixdachat\" value=\"" .
$row["prixdachat"] . "\"><br>\n";
echo "<input type=submit value=\"Modifier\">";
echo "</form>";
} else {
echo "Désolé, mais il y a erreur<br>";
} mysql_close();
?>
</textarea><br>\n";
echo "Accord : <textarea name=\"accord\" value=\"" .
$row["accord"] . "\"></textarea><br>\n";
echo "Prix d'achat : <input type=text name=\"prixdachat\" value=\"" .
$row["prixdachat"] . "\"><br>\n";
echo "<input type=submit value=\"Modifier\">";
echo "</form>";
} else {
echo "Désolé, mais il y a erreur<br>";
} mysql_close();
?>