La cosa es que necesito que en cada resultado del while tenga la opción de al hacer click en el checkbox me salga un div desplegable, sin embargo me temo que no soy capaz... seguramente estaré haciendo barbaridades, pero bueno, si me podéis ayudar, se agradece.
Código PHP:
$i = 0;
while($resultado = mysql_fetch_array($result)) {
echo '<script type="text/javascript">
function showContent(elemento, check) {
element = document.getElementById(elemento);
check = document.getElementById(check);
if (check.checked) {
element.style.display="block";
}
else {
element.style.display="none";
}
}
</script>';
echo '<div style="position: absolute; left:10px;">'.$resultado['nombre'].'</div>
<div style="position: absolute; left:100px;">'.$resultado['apellidos'].'</div>
<div style="position: absolute; left:300px;">'.$resultado['licencia'].'</div>
<div style="position: absolute; left:400px;">'.$resultado['dorsal'].'</div>
<div style="position: absolute; left:480px;"><A href="./secure.php?f=10&id='.$resultado['id'].'"><img src="./css/img/iconos/pencil-16.png" alt="Editar"></a></div>
<div style="position: absolute; left:500px;"><A href=""><img src="./css/img/iconos/cross-16.png" alt="Eliminar"></a></div>
<div style="position: absolute; left:540px;"><input type="checkbox" name="check" id="check_'.$i.'" value="1" onchange="javascript:showContent("conteniding_'.$i.'", "check_'.$i.'")" /></div>
<br>';
echo '<div id="conteniding_'.$i.'" style="display: none;">
<br>
Lista de pruebas
<br><br>
</div>';
$i ++;
}