Produit du jour : Permis de conduire 2007 : Spécial Récupération de points à partir de 9.00 € (Logiciel)
Hello! ,

Je travaille avec php et mysql sous dreamweaver mx.
J'utilise un formulaire contenant des cases à cocher de type:

Nom:
Prenom:
Activites: foot
nage
escalade
plongee
kayak

Le code est à peu pres celui la
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "form1")) {
$insertSQL = sprintf("INSERT INTO fichier_inscr (nom, prenom, activites)
VALUES (%s, %s, %s )",
GetSQLValueString($_POST['nom'], "text"),
GetSQLValueString($_POST['prenom'], "text"),
GetSQLValueString($_POST['activites'], "text"));

mysql_select_db($db_connex_asso, $connex_asso);
....}

<tr valign="baseline">
<td nowrap align="right">activites</td>
<td><p>

<input <?php if
(!(strcmp($row_Recordset1['activites'],"foot"))) {echo "checked";} ?>
name="activites" type="checkbox" id="activites" value="foot" > foot
<input <?php if
(!(strcmp($row_Recordset1['activites'],"nage"))) {echo "checked";} ?>
name="activites" type="checkbox" id="activites" value="nage" > nage
<input <?php if
(!(strcmp($row_Recordset1['activites'],"escalade"))) {echo "checked";} ?>
name="activites" type="checkbox" id="activites" value="escalade" >
escalade

.......</td>
</tr>

....

Comment récuperer dans la base de données, les valeurs multiples de la
variable activites qui pour l'instant ne prend qu'une seule valeur cochée.
Sans doute qu'il faut introduire une ligne avec implode ou une boucle
foreach mais à quel niveau, quelle syntaxe?
Merci beaucoup pour votre aide!
Voir la réponse - Poster une réponseCe sujet ne répond pas à vos besoins ? Posez votre question !
mots-clés : recuperation, donnees, cases, cocher Catégories : Développement, Langage PHP
 
nombres de pages d'un fichier pdf avec ...
Comment recuperer une base de donnees ...
 

 

Téléchargements

Tous les téléchargements