Urgent mon code ne marche pas

loooolphp -  
bissdebrazza Messages postés 2886 Statut Contributeur -
Bonjour,
je ne sais ce qui cloche avec mon code si quelqu'un peut m'expliquer!
je n'arrives pas à faire l'insertion!

// on cree des varaibles qui vont prendre les valeurs entrées

$civilite=$_GET['civilite'];
$nom=$_GET['nom'];
$prenom=$_GET['prenom'];
$email=$_GET['email'];
$adress=$_GET['adress'];
$cod_postal=$_GET['cod_postal'];
$ville=$_GET['ville'];
$pays=$_GET['pays'];

// on se connecte au serveur local et on choisi la base de donnée "reservation"
mysql_pconnect("localhost","root","");
mysql_select_db("reservation");

// on insère les valeurs entrées dans la base de donnée
$reponse=mysql_query("INSERT INTO clients(num_client,civilite,nom,prenom,email,adresse,cpostal,ville,pays,num_sem,type_appart) VALUES(1,'$civilite','$nom','$prenom','$email','$adress','$cod_postal','$ville','$pays','$semaine','$appartement')") or die(mysql_error());

$resultat=mysql_fetch_array($reponse);
if($resultat)
{
echo ' l\'insertion s\'est bien passé ';
}

else
{
echo ' Désolé l\'insertion n\'a pas pu etre fait effectué!';
}

mysql_close();
}
?>
Configuration: Windows 7
Firefox 3.0.16

2 réponses

  1. bissdebrazza Messages postés 2886 Statut Contributeur 712
     
    Bonjour!

    J'ai pas regardé mais essaye avec ça:

    
    // on cree des varaibles qui vont prendre les valeurs entrées 
    
    $civilite=$_GET['civilite']; 
    $nom=$_GET['nom']; 
    $prenom=$_GET['prenom']; 
    $email=$_GET['email']; 
    $adress=$_GET['adress']; 
    $cod_postal=$_GET['cod_postal']; 
    $ville=$_GET['ville']; 
    $pays=$_GET['pays']; 
    
    
    // on se connecte au serveur local et on choisi la base de donnée "reservation" 
    mysql_pconnect("localhost","root",""); 
    mysql_select_db("reservation"); 
    
    
    // on insère les valeurs entrées dans la base de donnée 
    $reponse=mysql_query("INSERT INTO clients(num_client,civilite,nom,prenom,email,adresse,cpostal,ville,pays,num_sem,type_appart) VALUES('$civilite','$nom','$prenom','$email','$adress','$cod_postal','$ville','$pays','$semaine','$appartement')") or die(mysql_error()); 
    
    $resultat=mysql_fetch_array($reponse); 
    if($resultat) 
    { 
    echo ' l\'insertion s\'est bien passé '; 
    } 
    
    else 
    { 
    echo ' Désolé l\'insertion n\'a pas pu etre fait effectué!'; 
    } 
    
    
    
    mysql_close(); 
    } 
    ?>
    

    0
    1. loooolphp
       
      excuse moi mais je ne vois pas!!!
      c'est le même code!
      0
      1. bissdebrazza Messages postés 2886 Statut Contributeur 712 > loooolphp
         
        Non,c'est pas le même code!Et puis quel message d'erreur ça t'affiche?
        0
      2. loooolphp > bissdebrazza Messages postés 2886 Statut Contributeur
         
        justement il n'affiche rien comme message attend je vais te faire voir le début:

        // je verifie si on clique sur le bouton reserver
        if(isset($_GET['reserver']))
        {
        // je recupere semaine et appartement dans une autre page et je les mets dans les session
        if(isset($_SESSION['semaine']))
        {
        $semaine=$_SESSION['semaine'];
        }
        if(isset($_SESSION['appartement']))
        {
        $appartement=$_SESSION['appartement'];
        }




        // on cree des varaibles qui vont prendre les valeurs entrées

        et la suite c'est celle de dessus!
        0
  2. bissdebrazza Messages postés 2886 Statut Contributeur 712
     
    ok!*
    Tes variables sont issues d'un formulaire que tu envoie?si oui,alors commence par remplacer le $_GET par $_POST
    0