Bonjour,
J'aimerais insérer plusieurs items d'une liste à sélections multiples dans un champ de ma BDD.
liste à sélections multiples
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <select name="matiere" size="3" multiple="multiple"> <option value="coton">coton</option> <option value="laine">laine</option> <option value="soie">soie</option> </select>Dans PhpMyadmin :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 $insertSQL = sprintf("INSERT INTO marque (matiere, ...) VALUES (%s, ...)", GetSQLValueString($_POST['matiere'], "text"), GetSQLValueString($_POST['...'], "text"),
table : marque
champ : matiere - type : text
Lorsque je sélectionne plusieurs matières, seule la dernière sélection de la liste est insérée dans mon champ matiere.
Dois-je changer le "text" dans GetSQLValueString($_POST['matiere'], "text") ?
ou
Dois-je changer le type "text" du champ matiere ?
et par quoi remplacer "text" ?
J'ai fais des recherches mais je ne dois pas utiliser les bons termes car je n'ai rien trouvé qui réponde à ma question.![]()







Répondre avec citation




Partager