Codice PHP:
<form action="updateAuc.php" method="POST" name="edit">
<div class="editbutton"><ul>
<li class="leditcnt"><input class="submitbutton" type="submit" name="edit" value="Aggiorna Trasferimenti" />
<li class="lremove">[url="auctionfree_list.php"]<input name="Button" type="button" class="linkbutton" value="Annulla" />[/url][/list]</div>
<table width = "100%">
<tr class="title">
<td class="head">Player</td>
<td class="head">Action</td>
<td class="head">Win</td>
</tr>
<?php
[COLOR=seagreen]$uniqueID=0;[/COLOR]
do {
?>
<tr>
<td class="table1"><?php echo $row_dataauc['playerName']; ?></td>
<td class="table1"><?php echo $row_dataauc['amount']; ?> - <?php echo $row_dataauc['teambid']; ?></td>
<td class="table1">
<input name="enable[]" [COLOR=green]id="main<?php echo($uniqueID);?>"[/COLOR] class="inputfield" type="checkbox" value="<?php echo $row_dataauc['aucid']?>"/>
<input name="enable2[]" [COLOR=limegreen]id="sub1<?php echo($uniqueID);?>"[/COLOR] class="inputfield" type="checkbox" value="<?php echo $row_dataauc['id']?>"/>
<input name="enable3[]" [COLOR=limegreen]id="sub2<?php echo($uniqueID);?>"[/COLOR] class="inputfield" type="checkbox" value="<?php echo $row_dataauc['coachID']?>"/></td>
</tr>
<?php
[COLOR=seagreen]$uniqueID++;[/COLOR]
} while ($row_dataauc = mysqli_fetch_assoc($dataauc)); ?>
</table> </form>
nell'head:
codice:
<script language="javascript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$('.inputfield').click(function(){
if($(this).attr('id').indexOf('main')!=-1){
var id=$(this).attr('id').replace('main','');
var status=$(this).is(':checked');
$('#sub1'+id+',#sub2'+id).prop('checked',status);
}
});
});
</script>
La variabile PHP $uniqueID, può essere sostituita dall'id del record.