Pb insertion données à BDD en php
Mr Joé
Messages postés
94
Date d'inscription
Statut
Membre
Dernière intervention
-
sonico Messages postés 152 Date d'inscription Statut Membre Dernière intervention -
sonico Messages postés 152 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'utilise un zone multiligne (par exemple tel que sur ce lien https://user.oc-static.com/ftp/mateo21/3.6.6.html mais mon problème est le suivant une fois que l'utilisateur saisi ses données des la zone multiligne j'aimerai pouvoir insérer ces données dans ma base de données. Je m'explique je récupère ces données avec $description = $_POST['description']; mais je n'arrive pas à l'insérer dans ma base de données. Pourtant ma zone multiligne se nomme bien description.
<label for='description'>Description : </label><br />
<textarea rows='5' cols='68' name='description' id='description'></textarea>
Y a t-il une solution permettant d'incérer les données d'une zone mutiligne dans une base de données ???
Je vous remercie pour votre aide,
J'utilise un zone multiligne (par exemple tel que sur ce lien https://user.oc-static.com/ftp/mateo21/3.6.6.html mais mon problème est le suivant une fois que l'utilisateur saisi ses données des la zone multiligne j'aimerai pouvoir insérer ces données dans ma base de données. Je m'explique je récupère ces données avec $description = $_POST['description']; mais je n'arrive pas à l'insérer dans ma base de données. Pourtant ma zone multiligne se nomme bien description.
<label for='description'>Description : </label><br />
<textarea rows='5' cols='68' name='description' id='description'></textarea>
Y a t-il une solution permettant d'incérer les données d'une zone mutiligne dans une base de données ???
Je vous remercie pour votre aide,
A voir également:
- Pb insertion données à BDD en php
- Fuite données maif - Guide
- Touche insertion clavier - Guide
- Insertion sommaire word - Guide
- Insertion filigrane word - Guide
- Insertion liste déroulante excel - Guide
3 réponses
Ne donne pas le même nom a tous les champs
laisse juste le name="identifiant" supprime le id et enleve le for (ou change de nom) du label
laisse juste le name="identifiant" supprime le id et enleve le for (ou change de nom) du label
Mr Joé
Messages postés
94
Date d'inscription
Statut
Membre
Dernière intervention
3
J'ai changer le nom mais le problème ne vient vraiment pas de là. Aurait tu une autre idée stp ???
Quelle est ta requête pour insertion des données?
<?php
$connect=mysql_connect("localhost", "root", "");
if($connect)
{echo " connexion au serveur réussie";}
else echo mysql_error();
$connexion=mysql_select_db("dvd");
if ($connexion)
{echo "connexion à la base réussie";}
else echo mysql_error();
if(isset($_POST['ajouter']))
{
//récupération des variables
$code_genre = $_POST['genre'];
$titre = $_POST['titre'];
$nom_prenom_realisateur = $_POST['nom_prenom_realisateur'];
$date_sortie = $_POST['date_sortie'];
$langue = $_POST['langue'];
$description = $_POST['description'];
//requete d'insertion
$insertDVD= "insert into DVD (Titre,NomPrenomResalisateur,DateSortie,
Langue,DVD_CodeGenre,Description)
VALUES ('$titre','$nom_prenom_realisateur','$date_sortie','$langue','$code_genre',
'$description')";
mysql_query($insertDVD);
}
mysql_close();
?>
Pourtant comme je supprime le champs description dans la requete l'insertion se déroule sans problème. Mais moi je vous pouvoir insérer la description aussi.
Merci de ton aide,
$connect=mysql_connect("localhost", "root", "");
if($connect)
{echo " connexion au serveur réussie";}
else echo mysql_error();
$connexion=mysql_select_db("dvd");
if ($connexion)
{echo "connexion à la base réussie";}
else echo mysql_error();
if(isset($_POST['ajouter']))
{
//récupération des variables
$code_genre = $_POST['genre'];
$titre = $_POST['titre'];
$nom_prenom_realisateur = $_POST['nom_prenom_realisateur'];
$date_sortie = $_POST['date_sortie'];
$langue = $_POST['langue'];
$description = $_POST['description'];
//requete d'insertion
$insertDVD= "insert into DVD (Titre,NomPrenomResalisateur,DateSortie,
Langue,DVD_CodeGenre,Description)
VALUES ('$titre','$nom_prenom_realisateur','$date_sortie','$langue','$code_genre',
'$description')";
mysql_query($insertDVD);
}
mysql_close();
?>
Pourtant comme je supprime le champs description dans la requete l'insertion se déroule sans problème. Mais moi je vous pouvoir insérer la description aussi.
Merci de ton aide,
le champs description dans ta table est un type TEXT?