Bonjour à tous,
Voilà j'expose mon sujet :
J'ai formulaire avec des liste deroulante qui affiche le libelle de chaque. Quand je clique sur ajouter, les données sont enregistré dans la table evenement. Le problème est que les champs renseignés dans le formulaire ne sont pas directement dans la table evenement, je m'explique : ma table evenement contient un id, groupe_evenement_id, lieu_id ... Dans le formulaire les informations correspondant au groupe_evenement_id et lieu_id affichent leur libelle donc quand je recupère les données du formulaires je suis obligé de selectionne l'id correspondant aux libellés selectionné, voici ma requete mais elle ne fonctionne pas :
mysql_query("INSERT INTO evenement(evenement_id, groupe_evenement_id, lieu_id, evenement_description, evenement_start_datetime, evenement_end_datetime) VALUES ('$id','(SELECT groupe_evenement_id from groupe_evenement where groupe_evenement_libelle = '".$_POST['Groupe_evenement']."')','(SELECT lieu_id from lieu where lieu_libelle = '".$_POST['ajout_lieu']."')','".$_POST['desc_evenement']."','$date_deb', '$date_fin')");
Besoin d'aide
Merci d'avance
Partager