Champ inconnu dans field list PHP ou SQL
msf-f
-
claude nacder -
claude nacder -
Bonjour,
j'ai actuellement un problème j'ai fai une mini base de données, donc j'ai plusieurs table
celle à laquelle je m'interesse c'est la table vehicule_particulier qui est composé de 6 champs, un champ id_vehicule qui est la clef primaire et qui est autoincrementé et les autres marque, modele,immatriculation,formule et id_particulier.
voici ma requete :
$sql ="INSERT INTO vehicule_particulier (marque,modele,immatriculation,formule,id_particulier)
VALUES (".$_POST['marque'].",".$_POST['modele'].",".$_POST['immatriculation'].",".$_POST['formule'].",'4');";
j'ai un formulaire aussi que je rempli et au moment d'envoyé je veux que sa exécute la requete si dessus, seulement j'ai une erreur ça me met : Champ 'alfa' inconnu dans field list
Alors je comprend pas?
j'ai actuellement un problème j'ai fai une mini base de données, donc j'ai plusieurs table
celle à laquelle je m'interesse c'est la table vehicule_particulier qui est composé de 6 champs, un champ id_vehicule qui est la clef primaire et qui est autoincrementé et les autres marque, modele,immatriculation,formule et id_particulier.
voici ma requete :
$sql ="INSERT INTO vehicule_particulier (marque,modele,immatriculation,formule,id_particulier)
VALUES (".$_POST['marque'].",".$_POST['modele'].",".$_POST['immatriculation'].",".$_POST['formule'].",'4');";
j'ai un formulaire aussi que je rempli et au moment d'envoyé je veux que sa exécute la requete si dessus, seulement j'ai une erreur ça me met : Champ 'alfa' inconnu dans field list
Alors je comprend pas?
A voir également:
- Champ inconnu dans field list PHP ou SQL
- Numero inconnu - Guide
- List disk - Guide
- Easy php - Télécharger - Divers Web & Internet
- Directory list & print - Télécharger - Divers Utilitaires
- Liste déroulante dans excel - Guide
3 réponses
J'ai eu un problème similaire récemment (Champ inconnu dans field) et cela suite à un copier coller de champs d'une table à l'autre mais avec un espace ,non voulu bien sur, en plus.
Ton problème Champ 'alfa' inconnu dans field list fait penser à ce style de requête:
$sql ="INSERT INTO vehicule_particulier ( $_POST['marque'], modele, immatriculation, formule, id_particulier)
VALUES (".$_POST['marque'].",".$_POST['modele'].",".$_POST['immatriculation'].",".$_POST['formule'].",'4');";
Ta requête précédemment écrite est bonne donc soit ton champ n'existe pas dans ta table, soit elle n'est pas écrite pareil (un espace pouvant poser problème), soit tu as mis $_POST['marque'] à la place de marque.
(msf-f a surement trouvé la solution depuis le temps mais si ca peut aider...)
Ton problème Champ 'alfa' inconnu dans field list fait penser à ce style de requête:
$sql ="INSERT INTO vehicule_particulier ( $_POST['marque'], modele, immatriculation, formule, id_particulier)
VALUES (".$_POST['marque'].",".$_POST['modele'].",".$_POST['immatriculation'].",".$_POST['formule'].",'4');";
Ta requête précédemment écrite est bonne donc soit ton champ n'existe pas dans ta table, soit elle n'est pas écrite pareil (un espace pouvant poser problème), soit tu as mis $_POST['marque'] à la place de marque.
(msf-f a surement trouvé la solution depuis le temps mais si ca peut aider...)