• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

blackpower

combo box

7 mensagens neste tópico

oi a todos ja mt k tanto dar a volta a isto mas e já procurei na net ate aqui.

em arranjar maneira de kndo selecciono ele insira os valores k sao sim ou nao.

ate arranjei este codico mas dpx no enviar para bd km e k dgo k e uma deles

$adminsim = 'unchecked';
$adminnao = 'unchecked';

if (isset($_POST['Submit1'])) {

$selected_radio = $_POST['gender'];

if ($selected_radio == 'adminsim') {
$adminsim = 'checked';
}
else if ($selected_radio == 'adminnao') {
$adminnao= 'checked';
}
}

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Não percebi nada (a começar pelo teu "português"), explica melhor a tua duvida.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Posta aí o teu código do formulário.

PS: Evita escrever com x e k, assim ninguém te entende. :)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

tipo cria meter uns radio buttons no inserir utilizador em que teria como valores sim ou não administrador mas n consigo mandar uma desses valor para a base de dados ja andei a procura mas na encontro que de.

o ambiente so parte radio button

<tr> 
	<td class="style15" style="width: 33%">
	<span class="style13">Administrador</span><span class="style10">:</span><span class="style9">
	<span class="style11">*</span></span></td>
	<td>

<Input type = 'Radio' Name ='adminsim' value= 'sim' title="Administrador Sim" class="texto_form" style="height: 20px"><span class="style7">Sim</span>

<Input type = 'Radio' Name ='adminnao' value= 'nao' title="Administrador Não" class="texto_form" ><span class="style7">Não</span>

</td>
</td>
</tr>
</tr>
</tr>
</tr>
</td>
</tr>

codico php para inserir

<?php

$user = $_POST['user'];
$pass = $_POST['pass'];
$adminsim = 'unchecked';
$adminnao = 'unchecked';

if (isset($_POST['Submit1'])) {

$selected_radio = $_POST['gender'];

if ($selected_radio == 'adminsim') {
$adminsim = 'checked';
}
else if ($selected_radio == 'adminnao') {
$adminnao= 'checked';
}
}

$con = mysql_connect("localhost","root");

mysql_select_db("pap", $con);
$queryuser = mysql_query("SELECT * FROM perfil WHERE user='$user'");
$numRegistos = mysql_num_rows($queryuser);
if($numRegistos==0)
{
mysql_query("INSERT INTO perfil (user, pass, admin) VALUES ('$user', '$pass', if {
} )") or die(mysql_error());
echo "<br>Foi Inserido ";$frase=$user;echo ucwords($frase);
echo "<meta http-equiv='refresh' content='2;URL=criaruser.php'>";
}
else
{
	echo "<br>Já Foi Inserido ";$frase=$user;echo ucwords($frase);
	echo "<meta http-equiv='refresh' content='2;URL=criaruser.php'>";
}

mysql_close($con);


?>

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Acho que os radios têm de ter o mesmo nome para pertencerem a um "grupo", em que o value é que muda. Chama a ambos os radios 'gender' e deixa os valores ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ja tive isso mas o problema e com gravo uma dos valores na db

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

No HTML, em vez de valores 'sim' e 'não' podes colocar os valores 1 e 0 respectivamente. Na base de dados, o campo 'admin' terá de ser do tipo 'enum', com os valores '0,1'.

Não te esqueças das verificações de segurança.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora