el codigo:
Código PHP:
Ver original
<?php $sql="SELECT (HCCONFOLI), HCICONSEC, HCIFECING FROM HCINGRES WHERE GPACODIGO='".$paciente."' and HCCTIPOHC='".$tipohc."'"; $obj2->consulta($sql); $nfilas=$obj2->numFilas(); //aca el checkbox que los marca/desmarca echo "Todos/Ninguno <input type='checkbox' id='todos' Onclick='if(this.checked) { marcafolios('folios','$nfilas') } else if(this.checked=true) { alert('lo desmarca'); this.checked=false}'>"; //aca los resultados de la consulta while ($row = sqlsrv_fetch_array($obj2->result)) { echo "<tr><td align='center'>".$row[0]."</td> <td align='center'>".$fecha."</td> <td align='center'><input type='checkbox' name='folios' id='folios' value='".$row[0]."'></td></tr>"; } ?>
y la funcion marcafolios:
Código Javascript:
Ver original
function marcafolios(id, filas) { for(i=0;i<filas;i++) { document.getElementById(id).checked[i]=true; } }
Pero solo se esta chequeando el primer checkbox de la consulta, como puedo yo chequear todos los checkbox de esta cnsulta?
Agradezco me puedan colaborar..gracias