Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour tout le monde,
Je viens poster car je n'arrive pas à faire passer les variables provenant d'un formulaire (50 checkbox) et de les inserer dans 5 champs d'une table mysql. Le visiteur devra cocher 5 cases sur les 50 puis valider le formulaire pour que les valeurs s'inserent dans une table sql.
Voici mon formulaire :
<input type="checkbox" name="case[]" value="1">
<input type="checkbox" name="case[]" value="2">
<input type="checkbox" name="case[]" value="3">
<input type="checkbox" name="case[]" value="4">
<input type="checkbox" name="case[]" value="5">
.....
<input type="checkbox" name="case[]" value="50">
Ma page de validation php :
<?
$5cases = $_POST['case'] ;
[ IL ME MANQUE CE BOUT DE CODE QUI ME CRERAIT CECI PAR EXEMPLE : 5|11|30|45|49 ]
$cases = explode("|", $cases5);
$case1=$cases[0];
$case2=$cases[1];
$case3=$cases[2];
$case4=$cases[3];
$case5=$cases[4];
mysql_query("INSERT INTO groupe1 VALUES ('$case1', '$case2', '$case3', '$case4', '$case5')");
?>
Merci d'avance pour votre aide...
Hervé
Hors ligne
SAluton,
Tout cela n'est vraiment pas très sérieux.
Confondre explode avec implode, et puis je n'aimerais pas du tout voir la structure de la table groupe1 tellement ça exhale la modélisation à deux sous ne respectant en rien les formes normales.
Bref, c'est tout pas bon, à revoir de A à Z.
Gloire à qui n'ayant pas d'idéal sacro-saint,
Se borne à ne pas trop emmerder ses voisins. G. Brassens Don Juan 1976.
Avĉjo MoKo kantas
La chaîne YouTube MoKo Papy
Hors ligne
Pages :: 1