Checkbox
Fermé
thomason
Messages postés
91
Date d'inscription
jeudi 10 juillet 2008
Statut
Membre
Dernière intervention
2 septembre 2008
-
21 août 2008 à 18:02
dreamfeeder Messages postés 253 Date d'inscription samedi 24 novembre 2007 Statut Membre Dernière intervention 25 juillet 2009 - 22 août 2008 à 01:57
dreamfeeder Messages postés 253 Date d'inscription samedi 24 novembre 2007 Statut Membre Dernière intervention 25 juillet 2009 - 22 août 2008 à 01:57
1 réponse
dreamfeeder
Messages postés
253
Date d'inscription
samedi 24 novembre 2007
Statut
Membre
Dernière intervention
25 juillet 2009
54
22 août 2008 à 01:57
22 août 2008 à 01:57
bonjour,
pour envoyer ton formulaire, il te faut une balise <form action="" method="post"></form> avec l'attribut action qui pointe soit vers la meme page si tu veux mettre ton code de modification dans cette meme page soit vers une autre page si tu veux separée ce code, et un <input type="submit'> afin d'envoyer ce formulaire.
il faut qe tu remplaces:
<input type="checkbox" name="selected" value="<?php $tabreponse[0]?>">
par
<input type="checkbox" name="<?php $tabreponse[0]?>">
ensuite pour le code tu fais une boucle avec a l'interieur une requete UPDATE qui modifie le statut pour chaque id renvoyé par le formulaire genre:
<?
$statut=$_POST['le_nom_de_ton_champ_select'];
foreach($_POST as $key=>$val)
{
if($val=="on")
{
$requete="UPDATE demande SET statut='$statut' WHERE ID='$key'";
$resultat = mysql_query($requete) or die ('erreur '.$requete.' '.mysql_error());
}
}
?>
cordialement, dreamfeeder.
pour envoyer ton formulaire, il te faut une balise <form action="" method="post"></form> avec l'attribut action qui pointe soit vers la meme page si tu veux mettre ton code de modification dans cette meme page soit vers une autre page si tu veux separée ce code, et un <input type="submit'> afin d'envoyer ce formulaire.
il faut qe tu remplaces:
<input type="checkbox" name="selected" value="<?php $tabreponse[0]?>">
par
<input type="checkbox" name="<?php $tabreponse[0]?>">
ensuite pour le code tu fais une boucle avec a l'interieur une requete UPDATE qui modifie le statut pour chaque id renvoyé par le formulaire genre:
<?
$statut=$_POST['le_nom_de_ton_champ_select'];
foreach($_POST as $key=>$val)
{
if($val=="on")
{
$requete="UPDATE demande SET statut='$statut' WHERE ID='$key'";
$resultat = mysql_query($requete) or die ('erreur '.$requete.' '.mysql_error());
}
}
?>
cordialement, dreamfeeder.