Pb insertion données à BDD en php
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
-
12 mars 2008 à 15:35
sonico Messages postés 152 Date d'inscription jeudi 21 février 2008 Statut Membre Dernière intervention 4 mai 2008 - 12 mars 2008 à 15:58
sonico Messages postés 152 Date d'inscription jeudi 21 février 2008 Statut Membre Dernière intervention 4 mai 2008 - 12 mars 2008 à 15:58
A voir également:
- Pb insertion données à BDD en php
- Fuite données maif - Guide
- Insertion sommaire word - Guide
- Insertion liste déroulante excel - Guide
- Touche insertion clavier - Guide
- Easy php - Télécharger - Divers Web & Internet
3 réponses
sonico
Messages postés
152
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
4 mai 2008
17
12 mars 2008 à 15:39
12 mars 2008 à 15:39
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
lintowsca
Messages postés
25
Date d'inscription
dimanche 1 avril 2007
Statut
Membre
Dernière intervention
21 mars 2008
5
12 mars 2008 à 15:39
12 mars 2008 à 15:39
Quelle est ta requête pour insertion des données?
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
3
12 mars 2008 à 15:41
12 mars 2008 à 15:41
<?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,
lintowsca
Messages postés
25
Date d'inscription
dimanche 1 avril 2007
Statut
Membre
Dernière intervention
21 mars 2008
5
12 mars 2008 à 15:47
12 mars 2008 à 15:47
le champs description dans ta table est un type TEXT?
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
3
12 mars 2008 à 15:47
12 mars 2008 à 15:47
oui elle est en varchar(1000) je travaille sur phpmyadmin
sonico
Messages postés
152
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
4 mai 2008
17
>
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
12 mars 2008 à 15:52
12 mars 2008 à 15:52
Vérifie que le nom Description n'est pas le nom d'un autre champs ou d'un autre id
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
3
>
sonico
Messages postés
152
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
4 mai 2008
12 mars 2008 à 15:55
12 mars 2008 à 15:55
Je l'ai renommer mais toujours pas de changement. Déjà est ce possible de faire cette manipulation ??
sonico
Messages postés
152
Date d'inscription
jeudi 21 février 2008
Statut
Membre
Dernière intervention
4 mai 2008
17
>
Mr Joé
Messages postés
94
Date d'inscription
lundi 25 février 2008
Statut
Membre
Dernière intervention
5 décembre 2008
12 mars 2008 à 15:58
12 mars 2008 à 15:58
Regarde si ta variable arrive à prendre le contenu de la textarea avant de regarder si elle s'insert dans la base de données
Vérifie que le nom de la ligne ou tu veux entrer ton champs description dans la base de donnée, se nomme bien Description
Vérifie que le nom de la ligne ou tu veux entrer ton champs description dans la base de donnée, se nomme bien Description
12 mars 2008 à 15:45