Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD > PHP & MySQL
PHP & MySQL Forum d'entraide sur les fonctions MySQL avec PHP. Avant de poster -> FAQ MySQL, Cours MySQL et Sources MySQL. Pour les questions concernant le moteur MySQL plutôt que les fonctions PHP, merci d'utiliser le forum MySQL.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 04/01/2011, 13h46   #1
Futur Membre du Club
 
Homme
Développeur Web
Inscription : novembre 2007
Messages : 185
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : novembre 2007
Messages : 185
Points : 15
Points : 15
Par défaut Insertion de données dans mysql.

Bonjours à tous,

J'ai un formulaire à partir duquel je récupére des valeurs saisies avec la methode POST. Jusque là tout va bien je récupére bien mes valeurs, mais le souci est que je n'arrive pas à les inserer dans ma table.

Voici ma requête d'insertion:
Code :
1
2
3
 
mysql_query("INSERT INTO fiche_action (identifiant,nom,prenom,date_demande,departement,service,mail,nature_demande,date_souhaite,piece_jointe,activite,commentaire)			
VALUES ('$profil','$nom','$prenom','$date_demande','$departement','$service','$mail','$nature_demande','$date_souhaite','$piece','$activite','$commentaire')");
Merci d'avance pour votre aide!
kamnouz est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 14h03   #2
Invité de passage
 
Inscription : janvier 2011
Messages : 14
Détails du profil
Informations personnelles :
Âge : 20
Localisation : France, Finistère (Bretagne)

Informations forums :
Inscription : janvier 2011
Messages : 14
Points : 4
Points : 4
Il te manque des instructions pour l'insertion :
Code :
1
2
3
4
5
$req_insertFA ="INSERT INTO fiche_action (identifiant,nom,prenom,date_demande,departement,service,mail,nature_demande,date_souhaite,piece_jointe,activite,commentaire)			
VALUES ('$profil','$nom','$prenom','$date_demande','$departement','$service','$mail','$nature_demande','$date_souhaite','$piece','$activite','$commentaire')";
 
$res_insertFA=mysql_query($req_insertFA, $connect) or die($req_insertFA. " - " . mysql_error());	
echo " /!\ Fiche action ajoutée /!\\" ;
Kylia est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/01/2011, 15h49   #3
Membre Expert
 
Avatar de riete
 
Homme Thierry
NFC & DevWeb
Inscription : avril 2006
Messages : 1 175
Détails du profil
Informations personnelles :
Nom : Homme Thierry
Âge : 51
Localisation : France

Informations professionnelles :
Activité : NFC & DevWeb
Secteur : Bâtiment

Informations forums :
Inscription : avril 2006
Messages : 1 175
Points : 1 366
Points : 1 366
1/ Avant toutes choses, quel est le message qui t'a été retourné ? "mais le souci est que je n'arrive pas à les inserer dans ma table." En général si l'action demandée ne se déroule pas comme prévu, un message à due apparaître quelque part.

2/ Les variable PHP devraient être passer de cette façon à ta requête
Code :
$req_insertFA ="INSERT INTO fiche_action (identifiant,  ...  commentaire) VALUES ('".$profil."','".$nom".',...
riete est déconnecté   Envoyer un message privé Réponse avec citation 01
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 13h44.


 
 
 
 
Partenaires

Hébergement Web