A voir également:
- Champ inconnu dans field list PHP ou SQL
- Appel inconnu - Guide
- List disk - Guide
- Easy php - Télécharger - Divers Web & Internet
- Directory list & print - Télécharger - Divers Utilitaires
- Lyrics piste 2artiste inconnu - Forum Audio
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...)
adgem0
Messages postés
119
Date d'inscription
mercredi 4 juin 2008
Statut
Membre
Dernière intervention
7 mai 2010
160
11 juin 2008 à 16:55
11 juin 2008 à 16:55
N'oublie pas le champ id_vehicule
Essaye ça :
$sql ="INSERT INTO vehicule_particulier (id_vehicule, marque, modele, immatriculation, formule, id_particulier) VALUES ('', ".$_POST['marque'].", ".$_POST['modele'].", ".$_POST['immatriculation'].", ".$_POST['formule'].", '4');";
Essaye ça :
$sql ="INSERT INTO vehicule_particulier (id_vehicule, marque, modele, immatriculation, formule, id_particulier) VALUES ('', ".$_POST['marque'].", ".$_POST['modele'].", ".$_POST['immatriculation'].", ".$_POST['formule'].", '4');";