Unknown column
mekni
Messages postés
15
Statut
Membre
-
Utilisateur anonyme -
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
<?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
A voir également:
- Unknown column
- Usb\unknown - Télécharger - Optimisation
- Expected value at line 1 column 1 firefox ✓ - Forum MacOS
- Lyrics piste 02<unknown> - Forum Cinéma / Télé
- Unknown application c'est quoi - Forum Windows
- Que veut dire unknown? ✓ - Forum Cinéma / Télé
5 réponses
Bonjour,
N'aurais tu pas un espace à la fin de 'societe ' !!
Si c'est le cas, il ne reconnait pas ce champ.
a+
N'aurais tu pas un espace à la fin de 'societe ' !!
Si c'est le cas, il ne reconnait pas ce champ.
a+
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 ?
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 ?
# 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
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
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 ?
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 ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question