icdk76800 On apprend tous de nos erreurs | Bonjour a tous ,
Voila mon problème, j'ai actuellement un tableau d'applications qui ce base sur une table en BDD, cela fonctionne niquel je recupere bien tout, le tableau s'incremente etc etc Mon problème arrive apres, j'ai une colonne de checkbox dans ce fameux tableau et j'aimerais avoir ma en haut une checkbox qui me permet de les controler tous, cela fonctionne bien sur ma premier checkbox et son enfant mais alors pour les autres nada !!!
J'ai chercher partout mais je ne trouve rien Voici mon code php pour le tableax
Spoiler :
$link = mysqli_connect ($host,$user,$pass) or die ('Erreur : '.mysql_error() );
mysqli_select_db($link, $db) or die ('Erreur :'.mysql_error());
$select = 'SELECT Nom,Type,Connexion FROM applications';
$result = mysqli_query($link,$select) or die ('Erreur : '.mysql_error() );
$total = mysqli_num_rows($result);
echo '<table bgcolor="#FFFFFF">'."\n";
echo '<tr>';
echo '<td><input type="Checkbox" id="FullCtrl" onclick="FullCheck" ></input></td>';
echo '<td bgcolor="#669999"><b><u>Nom</u></b></td>';
echo '<td bgcolor="#669999"><b><u>Type</u></b></td>';
echo '<td bgcolor="#669999"><b><u>Connexion</u></b></td>';
echo '</tr>'."\n";
while($row = mysqli_fetch_array($result)) {
echo '<tr>';
echo '<td id="Check"><input type="Checkbox" ></input></td>';
echo '<td bgcolor="#CCCCCC">'.$row["Nom"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["Type"].'</td>';
echo '<td bgcolor="#CCCCCC">'.$row["Connexion"].'</td>';
echo '</tr>'."\n";
}
echo '</table>'."\n";
mysqli_free_result($result);
mysqli_close($link); |
et ma fonction Jquery
Spoiler :
$(document).ready(function() {
$('#FullCtrl').click(function() { // clic sur la case cocher/decocher
var cases = $("#Check" ).find(':checkbox'); // on cherche les checkbox qui dépendent de la liste 'cases'
if(this.checked){ // si 'cocheTout' est coché
cases.attr('checked', true); // on coche les cases
}else{ // si on décoche 'cocheTout' cases.attr('checked', false);// on coche les cases
} });
}); |
J'espere que quelqu'un pourra m'aider ou me mettre sur la bonne voie
Bonne journée a tous Icdk76800 |