Bonjour,
Je fais appel à vous car j'ai un soucis pour enregistrer un array dans ma base.
J'ai un formulaire de prêt, dans lequel l'utilisateur peut choisir plusieurs matériels. Je récupère mon tableau et l'insère dans une variable
Cependant je ne sais pas comment récupérer les valeurs pour les insérer dans ma base, lors de ma requête :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $Materiel = $_POST['list2'];
Cependant je ne récupère rien lorsque je regarde dans ma bdd. J'ai vu qu'il y avait une fonction implode ou serialize, dois-je m'en servir dans mon cas?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 $sql2 = "INSERT INTO prets (id_pret, date_depart, date_retour, id_personne, id_personne_D, Numero_BL, Prenom_D, Nom_D, id_materiel) VALUES ( '', STR_TO_DATE('$Depart', '%d/%m/%Y'), STR_TO_DATE('$Retour', '%d/%m/%Y'), '".$id_personne_R."', '".$id_personne_D."', '".$BL."', '".$PrenomD."', '".$NomD."', '".$Materiel."')"; mysql_query($sql2) or die(mysql_error()); mysql_close($link); echo"<script language='javascript'>\n alert(\"L'enregistrement a bien été pris en compte.\");\n</script>"; header('Location: Accueil.php');
Merci pour votre attention
Partager