obtengo un listado desde una consulta extraída desde mysql , no eh podido hacer que al seleccionar el checkbox marque o desmarque todos con js.
tengo este código.
Código PHP:
Ver original
<SCRIPT LANGUAGE="JavaScript"> function todo(field) { for (i = 0; i < field.length; i++) field[i].checked = true ; } </script> <?php include("../conectar.php"); $link=Conectarse(); $sql="SELECT * FROM checkbox01"; ?> <table width="400" border="0" cellspacing="1" cellpadding="0"> <tr> <td> <form name="form1" method="post" action=""> <table width="400" border="0" cellpadding="3" cellspacing="1" bgcolor="#CCCCCC"> <tr> <td bgcolor="#FFFFFF">Seleccionar todo o nada<input name="checkbox" type="checkbox" id="checkbox" onclick="todo()"></td> <td colspan="4" bgcolor="#FFFFFF"><strong>Seleccion de CheckBox</strong> </td> </tr> <tr> <td align="center" bgcolor="#FFFFFF">#</td> <td align="center" bgcolor="#FFFFFF"><strong>I</strong></td> <td align="center" bgcolor="#FFFFFF"><strong>nombre</strong></td> <td align="center" bgcolor="#FFFFFF"><strong>pais</strong></td> </tr> <?php ?> <tr> <td align="center" bgcolor="#FFFFFF"><input name="checkbox[]" type="checkbox" id="checkbox[]" value="<? echo $rows['id']; ?>"></td> <td bgcolor="#FFFFFF"><? echo $rows['id']; ?></td> <td bgcolor="#FFFFFF"><? echo $rows['nombre']; ?></td> <td bgcolor="#FFFFFF"><? echo $rows['pais']; ?></td> </tr> <?php } ?> <tr> </tr> </table> </form> </td> </tr> </table>