Bonjour !
Sur mon site, j'ai une page qui affiche les membres sous forme de tableau. Devant chaque membre (donc au début de chaque ligne), il y a une checkbox. En haut de la page, le visiteur peut choisir en cliquant sur un lien s'il veut afficher :
- tous les membres
- les adultes
- les licenciés
- etc ...
Je fais donc passer des variables dans l'url ce qui donne des adresses comme "http://www.monsite.com/membres.php?statut=adulte".
A part ça, j'ai un script concernant les checkbox permettant de "tout cocher / tout décocher".
Or ce script fonctionne très bien lorsque tous les membres sont affichés (donc 0 variable dans l'url) mais il ne marche pas du moment que la requête est modifiée...
Je ne vois pas pourquoi ! :euh:
Voici mon code :
Merci d'avance pour votre aide !
Sur mon site, j'ai une page qui affiche les membres sous forme de tableau. Devant chaque membre (donc au début de chaque ligne), il y a une checkbox. En haut de la page, le visiteur peut choisir en cliquant sur un lien s'il veut afficher :
- tous les membres
- les adultes
- les licenciés
- etc ...
Je fais donc passer des variables dans l'url ce qui donne des adresses comme "http://www.monsite.com/membres.php?statut=adulte".
A part ça, j'ai un script concernant les checkbox permettant de "tout cocher / tout décocher".
Or ce script fonctionne très bien lorsque tous les membres sont affichés (donc 0 variable dans l'url) mais il ne marche pas du moment que la requête est modifiée...
Je ne vois pas pourquoi ! :euh:
Voici mon code :
function checkall(formname,checkname,thestate){
var el_collection=eval("document.forms."+formname+"."+checkname)
for (c=0;c<el_collection.length;c++)
el_collection[c].checked=thestate
}
<form name="myform" action="envoi_mail1.php" method="post">
<table>
<?php
while ($ligne = mysql_fetch_array($result))
{ extract ($ligne);
$birthdate = "$jour.$mois.$annee";
?>
<tr>
<td><input type="checkbox" name="sendemail" id="sendemail" value="<?php echo $id; ?>" /></td>
<td><?php echo $nom ?></td>
<td><?php echo $prenom ?></td>
<td><?php echo $birthdate ?></td>
<td><?php echo $rue ?></td>
<td><?php echo "$ville - $pays"; ?></td>
<td><?php echo $telephone ?></td>
<td><?php echo $email ?></td>
<td><?php echo $licence ?></td>
<td><?php echo $statut ?></td>
<td><?php echo $categorie ?></td>
<td><?php echo $interclubs ?></td>
</tr>
<?php
}
?>
</table>
<a href="javascript:checkall('myform','sendemail',true)"><br>Tout cocher</a>
- <a href="javascript:checkall('myform','sendemail',false)">Tout décocher</a>
</form>
Merci d'avance pour votre aide !
