1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Criar e inserir array na BD

Discussão em 'Web Development' iniciada por rjam, 14 de Abril de 2012. (Respostas: 0; Visualizações: 701)

  1. rjam

    rjam Power Member

    Boa tarde pessoal.
    Tenho o seguinte codigo

    Código:
    <div class="listagemalunos">
                            <ul class="users">
                                <?php echo get_lista_alunos(); ?>    
                            </ul>
                            
                         </div>
                         <input type="button" id="listar" value=">>" onclick="guardar();" />
                         <select name="alunos_guardados" multiple="true" id="alunos_a_guardar">
                         
                         
                         </select>
                        <!--textarea name="registados" id="registados"  class="registados"><?php echo htmlentities($registados); ?></textarea-->
                    </div>    
            </div>
                <input type="submit" value="GRAVAR" id="gravar_grupo"/>
                <input type="hidden" name="submitted" value="true" /><p>    
                </form>
        </div>
    
    
    
    
    <script type="text/javascript">
    function guardar() {
        var el = document.getElementsByName("alunos_escolhidos");
        
        var select = document.getElementById("alunos_a_guardar");
        /*alert(select.childNodes.length);*/
        for (i = 0; i  < select.childNodes.length; i++) {
            /*alert(select.childNodes[i]);*/
        }
        
        for (i = 0; i < el.length; i++) {
            /*alert(el[i].getAttribute("checked"));
            alert(el[i].checked);*/
            if (el[i].checked == true) {
                var ulEl = el[i].parentNode.parentNode;
                
                var newOption = document.createElement("option");
                newOption.innerHTML = el[i].getAttribute("value");
                
                select.appendChild(newOption);
            
                ulEl.removeChild(el[i].parentNode);
            }
        }
    }
    
    
    </script>
    
    aquilo que se passa é que eu tou a carregar uma lista de elementos no ul(a função get_listal_alunos retorna li com checkboxes), e depois seleccionando as checkboxes estou a passar os valores para um select.Aqui lo que queria era inserir o array var select na base de dados mas nao consigo fazer isso.Alguem me pode ajudar?
     
    Última edição: 14 de Abril de 2012

Partilhar esta Página