Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2012, 14:04
Avatar de dasuve
dasuve
 
Fecha de Ingreso: marzo-2007
Ubicación: Gijón
Mensajes: 71
Antigüedad: 17 años, 10 meses
Puntos: 2
Script en while

Espero no confundirme y poner el tema en el apartado adecuado.

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 ++;
            } 
__________________
Novato hablando, corregir si es necesario...