Unknown column

Fermé
mekni Messages postés 13 Date d'inscription mardi 1 janvier 2013 Statut Membre Dernière intervention 1 février 2013 - 1 févr. 2013 à 13:29
 Utilisateur anonyme - 1 févr. 2013 à 16:26
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

DGDB Messages postés 6 Date d'inscription jeudi 10 janvier 2013 Statut Membre Dernière intervention 1 février 2013
1 févr. 2013 à 13:38
Bonjour,

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

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

a+
0
mekni Messages postés 13 Date d'inscription mardi 1 janvier 2013 Statut Membre Dernière intervention 1 février 2013
1 févr. 2013 à 13:47
j'ai enlever l'espace mais tjrs la méme réponse
Unknown column 'societe' in 'field list'
0
Utilisateur anonyme
1 févr. 2013 à 14:39
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
mekni Messages postés 13 Date d'inscription mardi 1 janvier 2013 Statut Membre Dernière intervention 1 février 2013
1 févr. 2013 à 15:09
# 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
Utilisateur anonyme
1 févr. 2013 à 15:34
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
mekni Messages postés 13 Date d'inscription mardi 1 janvier 2013 Statut Membre Dernière intervention 1 février 2013
1 févr. 2013 à 16:15
j'ai tous essayer mais toujours sa marche pas . enfet la base ne contient que cette table
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

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