bonjour,
J’ai une table sql et je souhaite y ajouter des enregistrements:
je récupére les valeurs de mon formulaire:
//récupération des valeurs des champs:
$nom = $_REQUEST[“nom”];
$prenom = $_REQUEST[“prenom”];
$code = $_REQUEST[“code”];
$adresse1 = $_REQUEST[“adresse1”];
$adresse2 = $_REQUEST[“adresse2”];
$cp = $_REQUEST[“cp”];
$ville = $_REQUEST[“ville”];
$tel = $_REQUEST[“tel”];
$date_naissance = $_REQUEST[“date_naissance”];
$anNaiss = $_REQUEST[“date_naissance”];
$date_adhesion= $_REQUEST[“date_adhesion”];
$cotis = $_REQUEST[“cotis”];
$tarif_cotisations = $_REQUEST[“tarif_cotisations”];
$titre = $_REQUEST[“titre”];
$email = $_REQUEST[“email”];
$divers = $_REQUEST[“divers”];
$divers1 = $_REQUEST[“divers1”];
Je suis connecté à ma base et je fais cette requête:
$select =“INSERT INTO donnees * VALUES (’$code’, ‘$nom’, ‘$prenom’, ‘$adresse1’, ‘$adresse2’, ‘$cp’, ‘$ville’,
‘$tel’, ‘$date_naissance’, ‘$date_adhesion’, ‘$cotis’, ‘$tarif_cotisations’, ‘$titre’,’’, ‘$email’, ‘$divers’, ‘$divers1’)”;
J’ai un message d’erreur, je fais un echo du $select :
INSERT INTO donnees * VALUES (’’, ‘aa’, ‘aa’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘Monsieur’,’’, ‘’, ‘’, ‘’)Erreur de syntaxe pr?s de ‘* VALUES (’’, ‘aa’, ‘aa’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘’, ‘Mon’ ? la ligne 1
Je suis à la rue :@. J’ai bien le bon nombre de champs (le deuxième et troisième doivent contenir une valeur, c’est le cas.) j’ai essayé d’ajouter le champ id de ma table mais il est auto donc pas besoin à priori
J’ai aussi essayé en déclarant tous les champs de ma table idem ?
merci de votre aide
Merci de votre aide