Ir para conteúdo
Fórum Script Brasil
  • 0

Alteração de valores - Contas à Pagar / Receber


Alessandro Albuquerque

Pergunta

Bom dia pessoal, já estou a um bom tempo quebrando cabeça, mas ainda não consegui ter uma ideia da melhor forma para se fazer isso.

Eu tenho um cadastro de contas à pagar simples, que está funcionando de certa forma, mas preciso implementar umas melhorias.

tela1.png

Na tela acima eu insiro as informações, aqui ok.

tela2.png

Nesta outra aparece a relação das contas ainda pendentes para pagar. Tenho checkbox para marcar que contas desejo baixar.

tela3.png

Esta terceira tela é a confirmação de visualização.

Como eu estou fazendo isso:

<input type="checkbox" name="lconferencia[]" value="<?=$registro["id_conta"]?>"/>

Tenho uma lista armazenando o código e repassando para a próxima pagina por post. (imagem 2)

Quando carregada na pagina seguinte eu faço um novo select para mostrar em tela antes de baixar (imagem 3)

O problema: e se eu desejar alterar o valor pago, como criar um campo na segunda tela para que passe juntamente com a lista de marcados o valor para alteração e visualizar na terceira tela?

Já pensei em criar um array de objetos e passar eles, mas não to conseguindo colocar em prática.

Obrigado desde já pela ajuda.

Att.

Alessandro

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Alessandro,

Você pode utilizar a mesma sintaxe que utilizou no elemento checkbox.

Em seu fonte HTML, você declara seu elemento que receberá o valor, identificando qual o id do movimento vinculado ao valor.

Segue exemplo:

<form action="" method="post">
    <table>
        <tr><td><input type="text" name="valor[<?php echo $registro["id_conta"];?>]"/></td></tr>
        <tr><td><input type="text" name="valor[<?php echo$registro["id_conta"];?>]"/></td></tr>
        <tr><td><input type="text" name="valor[<?php echo $registro["id_conta"];?>]"/></td></tr>
    </table>
    <input type="submit" value="Confirmar"/>
</form>

Dessa forma, quando você recuperar os valores no PHP, você vai saber qual valor representa cada movimento.

Faça os testes

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...