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

Enquete


Fernanda Francisco

Pergunta

Fiz uma enquete e está funcionando perfeitamente, mas para votar o cara precisa estar logado, criando uma session. Queria pegar o user dele e armazenar na mesma tabela do voto, pra eu saber quem votou em que. Como fazer?

Index:

<?php
if($s_id!=""){
?>


         <form method="POST" action="vai.php">
   <div align="center"><font face="Arial, Helvetica, sans-serif" size="2"><strong>Você é a favor ?strong></font></div>
  
 <p><input type="radio" value="bom" name="R1">Sim<br>
    <input type="radio" value="ou" name="R1">Não<br>
    <input type="radio" value="ruim" name="R1">Indiferente<br><br>
    <input align="center" type="submit" value="Votar" name="B1"></p>
</form></div>
<div class="enquete">
Vai.php
<META http-equiv="refresh" content="1;URL=resultado.php">
<?php


$opcao = $_POST["R1"];
include ("config.php");

$dados = mysql_query("SELECT * FROM resultado");
$linha = mysql_fetch_array($dados, MYSQL_ASSOC);

$antes2 = $linha['total'];
$total2 = $antes2+1;


if($opcao == "bom"){
$antes = $linha['bom'];
$total = $antes+1;
}

if($opcao == "ou"){
$antes = $linha['ou'];
$total = $antes+1;
}

if($opcao == "ruim"){
$antes = $linha['ruim'];
$total = $antes+1;
}


$insere_dados = "UPDATE `resultado` SET `$opcao` = '$total' , `total` = '$total2' WHERE `id` = '1'";
mysql_query ($insere_dados);


?>

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

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,2k
    • Posts
      651,9k
×
×
  • Criar Novo...