Triple Posted June 8, 2006 at 10:25 PM Report #31959 Posted June 8, 2006 at 10:25 PM Boas O problema é o seguinte, eu tenho dois Radio Button e um botão de Submit, e quero que quando se carrega no butão submit insira na base de dados um valor consoante o radio button selecionado, e eu não sei como o fazer. Cumps
saramgsilva Posted June 8, 2006 at 10:36 PM Report #31963 Posted June 8, 2006 at 10:36 PM num radio, tem o atributo nome, por exemplo da-se o nome="nome_radio" e tens varias opções, que tem que ter um value. por exemplo opçao A fica com o value 1 e tem o nome="nome_radio" opção B fica com o value 2 e tem o nome="nome_radio" e depois de fazer o submit, vai enviar o valeu do radio neste caso vai ser 1 ou 2... ou seja, nome_radio=1 ou nome_radio=2 E claro tens que depois fazer algo tipo: if( nome_radio==1) { inseres o que pretendes, referente à opção A } if( nome_radio==2) { .... opção B } bem espero que tenhas percebido a ideia geral... :dontgetit: www.saramgsilva.com As minhas apps no WP7 Marketplace Youtube : Galinho - Windows Phone 7.5
Triple Posted June 9, 2006 at 08:52 AM Author Report #32022 Posted June 9, 2006 at 08:52 AM Ya percebi obrigado 😉 Cumps
Triple Posted June 9, 2006 at 09:28 AM Author Report #32025 Posted June 9, 2006 at 09:28 AM Eu fui tentar agora e fiz assim: fiz o form, com os nomes à minha escolha e os valores 1 e 2 respectivamente com o disseste, depois quando vai para o ficheiro da confirmação onde tenho: <?php if( Sim==1) { $Votar=1 } if( Nao==2) { $Votar=2 } echo $Votar ?> Mas não aparece nem 1 nem 2 ?
Ped@ntilva Posted June 9, 2006 at 10:46 AM Report #32040 Posted June 9, 2006 at 10:46 AM Segundo o que vejo no código que mostras deves ter os teus radiobutons da seguinte forma: <input name="opcao" type="radio" value="1" /> <input name="opcao" type="radio" value="2" /> No php deves por algo deste género: $opcao = $_POST['opcao']; //eu coloquei POST mas depende do form, se o method for get teras de por GET if ($opcao == 1){ $Votar = 1; }else if ($opcao == 2){ $Votar = 2; } echo $Votar;
UnKnowN Posted June 9, 2006 at 10:50 AM Report #32041 Posted June 9, 2006 at 10:50 AM E agr faltará um botão para confirmar a acção não ?
Ped@ntilva Posted June 9, 2006 at 10:51 AM Report #32042 Posted June 9, 2006 at 10:51 AM Sim mas isso faz parte do form, eu so coloquei a parte dos radiobutons...
UnKnowN Posted June 9, 2006 at 11:15 AM Report #32048 Posted June 9, 2006 at 11:15 AM Sim mas isso faz parte do form, eu so coloquei a parte dos radiobutons... ok 😉
Triple Posted June 9, 2006 at 08:23 PM Author Report #32164 Posted June 9, 2006 at 08:23 PM Boas Continua a não funcionar Eu fiz assim <input name="opcao" type="radio" value="1" /> <input name="opcao" type="radio" value="2" /> <?php $opcao = $_POST['opcao']; if ($opcao == 1){ $Votar = 1; }else if ($opcao == 2){ $Votar = 2; } echo $Votar; Não percebo porque não funciona Cumps
pedrotuga Posted June 9, 2006 at 08:27 PM Report #32166 Posted June 9, 2006 at 08:27 PM Esse código está bem... mas.. epa.. não quero ofender com esta pergunta... sabes que tens que abrir e fechar o form com html e que inserir um submit?... presumo que tenhas omitido essa parte do código. Se nao, nao há problema... já te digo como é que isso se faz. afixa aí o código completo do formulário.
saramgsilva Posted June 9, 2006 at 08:29 PM Report #32168 Posted June 9, 2006 at 08:29 PM pois...eu acho que ele nao esta a usa... no fich.php tens <form action="aux.php" method="POST"> <input name="opcao" type="radio" value="1">opção 1 <br> <input name="opcao" type="radio" value="2"> opção 2 <br> <input type="submit" value="enviarr" name="" > </form> e depois no aux.php fazes <?php $opcao = $_POST['opcao']; if ($opcao == 1){ $Votar = 1; }else if ($opcao == 2){ $Votar = 2; } echo $Votar; ?> www.saramgsilva.com As minhas apps no WP7 Marketplace Youtube : Galinho - Windows Phone 7.5
Triple Posted June 10, 2006 at 11:19 AM Author Report #32242 Posted June 10, 2006 at 11:19 AM O problema já está resoolvido. Tanks
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now