Unknown column

mekni Messages postés 15 Statut Membre -  
 Utilisateur anonyme -
Bonjour, voila mon code pour une formulaire d'inscription

<?php
include 'cnx.php' ;
if ( (isset($_POST["nom"])) && (isset($_POST["societe"])) && (isset($_POST["e_mail"])) && (isset($_POST["telephone"]))&& (isset($_POST["objet"])) && (isset($_POST["msg"])))
{
if( (!empty($_POST["nom"]) ) && ( !empty($_POST["societe"]) ) && (!empty($_POST["e_mail"])) && (!empty($_POST["telephone"])) && (!empty($_POST["objet"])) && (!empty($_POST["msg"])))
{
$n = $_POST["nom"];
$s = $_POST["societe"] ;
$e = $_POST["e_mail"];
$t = $_POST["telephone"];
$o = $_POST["objet"];
$m = $_POST["msg"];
if(filter_var($e, FILTER_VALIDATE_EMAIL))
{
$sql= "INSERT INTO 'client' ( 'nom', 'societe ', 'e_mail', 'telephone', 'objet', 'message') VALUES ( '$n', '$s', '$e', '$t', '$o','$m');";
$reponse = mysql_query($sql) or die(mysql_error());
if($reponse)
{
echo 'vous etes le bienvenu '.$nom ;
// header("location:profil_client.php");
}
else
echo "Exécution non réussie" ;

}
else
{
echo 'votre email est invalide si vous voullez essai une autre fois cliquer ';
?>
<A HREF="formulaire_inscri.php">ici</A>
<?php }

}

else

{
echo "remplit tous les variable" ;
}
}

?>

mais voila le resultat : Unknown column 'societe ' in 'field list'
C'est quoi le problème s'il vous plait

5 réponses

  1. DGDB Messages postés 6 Statut Membre
     
    Bonjour,

    N'aurais tu pas un espace à la fin de 'societe ' !!

    Si c'est le cas, il ne reconnait pas ce champ.

    a+
    0
  2. mekni Messages postés 15 Statut Membre
     
    j'ai enlever l'espace mais tjrs la méme réponse
    Unknown column 'societe' in 'field list'
    0
  3. Utilisateur anonyme
     
    Bonjour

    Alors c'est que tu n'as vraiment pas de champ 'societe' dans cette table. Peut-être société ?
    Pourrais-tu montrer la définition de la table ?
    0
    1. mekni Messages postés 15 Statut Membre
       
      # Colonne Type Interclassement Attributs Null Défaut Extra Action
      1 idclient int(11) Non Aucune AUTO_INCREMENT Modifier Supprimer plus
      2 nom varchar(50) latin1_swedish_ci Non Aucune Modifier Supprimer plus
      3 societe varchar(50) latin1_swedish_ci Non Aucune Modifier Supprimer plus
      4 e_mail varchar(70) latin1_swedish_ci Non Aucune Modifier Supprimer plus
      5 telephone int(8) Non Aucune Modifier Supprimer plus
      6 objet varchar(50) latin1_swedish_ci Non Aucune Modifier Supprimer plus
      7 message mediumtext latin1_swedish_ci Non Aucune Modifier Supprimer plus



      --> copier coller a partir de phpmyadmin
      0
  4. Utilisateur anonyme
     
    Très étrange...

    J'en arrive aux suppositions bizarres.
    Il n'y a pas de possibilité de confusion sur le nom de la table ? Genre une ancienne table avec un nom voisin ?
    Ou un caractère non affichable dans 'societe', soit au niveau de ta requête, soit dans la définition de la table.
    Peux-tu effacer complètement ta requête et la retaper ?
    Si tu as toujours le même problème, peux-tu renommer le champ ?
    0
    1. mekni Messages postés 15 Statut Membre
       
      j'ai tous essayer mais toujours sa marche pas . enfet la base ne contient que cette table
      0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Utilisateur anonyme
     
    Je commence à être à court d'idées... Ton site est en ligne, pour qu'on puisse voir l'erreur ?
    0