Destrusom 0 Denunciar post Postado Agosto 12, 2009 Galera estou com o seguinte problema 1. Tenho um cadastro unico de alunos em uma tabela 2. No meu sistema tem uma pagina aonde eu tenho que lançar a "Presença" ou "Falta" dos alunos 3. Em uma pagina eu filtro os alunos da turma "X" e ele me retorna os alunos da turma "X" ate ai tudo bem para mim. 4. Na pagina aonde mostra os alunos da turma "X" eu so consigo atualizar os dados de um por um, queria atualizar todos de uma unica vez (Só o campo de presença "P" ou "F", teria como fazer isso usando PHP e MySql? Valeu Galera!!!! Compartilhar este post Link para o post Compartilhar em outros sites
André D. Molin 15 Denunciar post Postado Agosto 12, 2009 Tem, usando WHERE. UPDATE `tabela` SET `campo1` = 'valor1', `campo2` = 'valor2', `campo3` = 'valor3' WHERE (`classe` = 'X') AND (`presenca` = 'P') ;) Compartilhar este post Link para o post Compartilhar em outros sites
Destrusom 0 Denunciar post Postado Agosto 12, 2009 Tem, usando WHERE. UPDATE `tabela` SET `campo1` = 'valor1', `campo2` = 'valor2', `campo3` = 'valor3' WHERE (`classe` = 'X') AND (`presenca` = 'P') ;) Minha tabela esta assim Id Nome Chamada 1 Maria 2 João 3 Pedro 4 Joaquim 5 Jubira Minha tabela e assim, o campo "chamada" e NULL. Quero uma pagina que tenha um formulario aonde eu coloque "P" ou "F" conforme aexemplo Id Nome Chamada 1 Maria P 2 João F 3 Pedro F 4 Joaquim P 5 Jubira P Quando clicar no submit atualiza todos de uma vez! Compartilhar este post Link para o post Compartilhar em outros sites
Fr4nc0w 1 Denunciar post Postado Agosto 12, 2009 faz assim oh.. <input type='hidden' name='id[]'> Nome: $nome Chamada: <input type='radio' name='chamada[]' value='P'> - <input type='radio' name='chamada[]' value='F'> ai pra cada Id você tem com msm indice uma chamada com oq foi marcado..ai você faz uma coisa tipo assim: foreach($_POST as $post){ $query = "UPDATE tabela SET chamada = '" . $post['chamada'] . "' WHERE id = '" . $post['id']; } eh o básico da logica a ser usada... tem umas coisinhas a fazer no caminho para que funcione, mas espero que você consiga. flw Compartilhar este post Link para o post Compartilhar em outros sites
Alaerte Gabriel 662 Denunciar post Postado Agosto 13, 2009 é só pegar o ID de cada um e jogar no array, utilize foreach para correr os campos e atualizar os registros. Compartilhar este post Link para o post Compartilhar em outros sites