Récupération d'un formulaire impossible
                    
        
     
             
                    black_heart
    
        
    
                    Messages postés
            
                
     
             
            412
        
            
                                    Statut
            Membre
                    
                -
                                     
Alain_42 Messages postés 5413 Statut Membre -
        Alain_42 Messages postés 5413 Statut Membre -
        Bonjour, 
j'ai un petit souci au niveau de mon code php je veux que tous les donnés saisi dans mon formulaire de soit enregistrer directement dans la base de donné voici mon code :
la base de donnée intitulé " bvr" et une seule table intitulé "contact"
<?
// récupération des données du formulaire :
$nom=$_POST['nom'];
$mail=$_POST['mail'];
$objet=$_POST['objet'];
$message=$_POST['message'];
mysql_connect("localhost","root","");
mysql_select_db("bvr");
if(isset($_POST['Envoyer']))
{
if(mysql_query("INSERT INTO 'contact' ('nom_pre' ,'mail' , 'objet' ,'message')
						
VALUES ($nom', '$mail', '$objet', '$message' );"))
		
echo"Insertion effectué avec succes ";
else echo mysql_error();
}
?>
merci bien
            
            
                
            
                
    
    
    
        j'ai un petit souci au niveau de mon code php je veux que tous les donnés saisi dans mon formulaire de soit enregistrer directement dans la base de donné voici mon code :
la base de donnée intitulé " bvr" et une seule table intitulé "contact"
<?
// récupération des données du formulaire :
$nom=$_POST['nom'];
$mail=$_POST['mail'];
$objet=$_POST['objet'];
$message=$_POST['message'];
mysql_connect("localhost","root","");
mysql_select_db("bvr");
if(isset($_POST['Envoyer']))
{
if(mysql_query("INSERT INTO 'contact' ('nom_pre' ,'mail' , 'objet' ,'message')
VALUES ($nom', '$mail', '$objet', '$message' );"))
echo"Insertion effectué avec succes ";
else echo mysql_error();
}
?>
merci bien
        A voir également:         
- Récupération d'un formulaire impossible
- Récupération de déchets - Guide
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook compte désactivé - Guide
- Comment recuperer un message supprimé sur whatsapp - Guide
- Formulaire de reclamation instagram - Guide
8 réponses
                        
                    Déja, c'est pas des quote ' pour la table, les valeurs de la tables etc, mais des antiquote ' (alt gr 7), mais si tu met rien, ca marchera aussi sans soucis (pour peu que ta table soit en "un mot").
Perso, je passe toujours par qqch comme ça :
$requete = "INSERT INTO matable VALUES(' ".$nom." ', ' ".$mail." '...";
mysqli_query($requete);
    
                Perso, je passe toujours par qqch comme ça :
$requete = "INSERT INTO matable VALUES(' ".$nom." ', ' ".$mail." '...";
mysqli_query($requete);
                        
                    Ton code ne semble pas avoir d'erreur.
Quel est le résultat affiché ? La phrase 'Insertion effectuée avec succes', un message d'erreur SQL ou rien du tout ?
    
                Quel est le résultat affiché ? La phrase 'Insertion effectuée avec succes', un message d'erreur SQL ou rien du tout ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
                        
                    Aucun des deux , je veux quand j'introduit des informations dans le formulaire , puis je clique sur valider je veux que ces informations soient enregistrer directement dans la base de donnée intitule "bvr" et une table "contact" qui contient les champs
                
                
    
                
                        
                    Corrige l'erreur relevée par RedLoG pour commencer.
Ton formulaire envoie t-il bien la variable 'Envoyer' en post ? Fais un simple echo après ta condition :
[...]
if(isset($_POST['Envoyer']))
{
echo 'test';
[...]
    
                Ton formulaire envoie t-il bien la variable 'Envoyer' en post ? Fais un simple echo après ta condition :
[...]
if(isset($_POST['Envoyer']))
{
echo 'test';
[...]
                        
                    Une page vide -- sinon si cela ne vous dérange pas , je peux t'envoyer tous le contenu du dossier www ?
                
                
    
                
                        
                    est ce que tu as un message d'erreur mysql ?
sinon rectifies comme ceci et regarde commentaires
    
                sinon rectifies comme ceci et regarde commentaires
..........
if(isset($_POST['Envoyer']))
//es tu sur que ton bouton submit a pour name="Envoyer" avec un E majuscule ?
{
	if(mysql_query("INSERT INTO 'contact' (nom_pre,mail,objet,message) VALUES ('".$nom."', '".$mail."', '".$objet."', '".$message."');"))
	{ //mets des {} dasn toutes tes tests conditionels
		echo"Insertion effectué avec succes ";
	}else {
		echo mysql_error();
	}
} 
                
                