Jump to content

Radio Button


Triple

Recommended Posts

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:

Link to comment
Share on other sites

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;
Link to comment
Share on other sites

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; ?>
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.