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

Formulário de alteração de dados


Paulo F Rodrigues

Pergunta

Boas,

Pretendo colocar no site um formulário de alteração de dados em que os campos já vem preenchidos com os valores existentes na base de dados.

No caso dos campos type="text" isso consegue-se colocado nesse campo <?php echo $valorPretendido ; ?>.

Assim, caso o usuário altere esse valor irá alterar a base de dados. Caso não necessite alterar o valor basta fazer enter e vai esse valor de novo para a base de dados.

Mas se é fácil nos campos type Text como fazer nos campos select ou radio´, por exemplo para escolher uma nova data, ?

Nestes caso, se colocarmos este formulário e o usuàrio não necessitar alterar esses valores, ao fazer enter, eles irão ser à mesmo alterados na base de dados.

Existe alguma forma de definir estes campos para os valores já existentes na base de dados?

Obrigado

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
<select name="NomeForm">
<?php $selecionado = ($_POST['NomeForm'] == $variavelBanco)?("selected"):(null); ?>
<option value="Valor i" <?php echo $selecionado; ?>>Valor i</option>
<option value="Valor ii" <?php echo $selecionado; ?>>>Valor ii</option>
....
</select>

Ajustei o código ....

Editado por MTavares
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,4k
×
×
  • Criar Novo...