Olá galera, eu estou desenvolvendo um sistema de votacao e ate o momento esta funcionando, porem agora eu quero que ele abra por include, olhem o sript
A página esta no servidor, tanto que, se eu mudar o ?link=envia_votacao para envia_votacao.php funciona certinho.
Conto com a Ajuda de vocês!
O código da página envia_votacao.php é
<?
$voto = $_GET["voto"];
if ($voto != "") { // Verifica se foi inserido um voto e prossegue em frente no caso de verdade
// Variáveis a serem alteradas
include "includes/conexao.php";
$num_resp = ""; // número de opções na tua votação
$pergunta = ""; // pergunta da votação
// Nada mais a ser alterado
$radio = $num_resp + 1;
// para uso posterior
// aqui começa todo o trabalho do PHP para atualizar a base de dados
$query_upd = "SELECT * FROM votacao WHERE id=$voto";
$resul_upd = mysql_query($query_upd);
// aqui o PHP seleciona apenas os registos que coincidem com a escolha, neste
// caso so uma opção
$obj_upd = mysql_fetch_object($resul_upd);
// o comando mysql_fetch_object() separa os resultados de uma query por colunas
// neste caso, $obj_upd -> descrição da opção que o utilizador votou
$vot_upd = $obj_upd->votos;
$vot_upd++;
// separa só os votos e adicinona mais um voto
$upd_upd = "UPDATE votacao SET votos=$vot_upd WHERE id=$voto";
mysql_query($upd_upd);
// atualizou a base de dados
// Agora o PHP fará a pesquisa na base de dados e retornará as opções, seus
// respectivos votos, total de votos e a sua escolha.
echo "<H3>" . $pergunta . "</H3>";
for($i=1;$i<$radio;$i++) {
$query[$i] = "SELECT * FROM votação WHERE id=$i";
$resul[$i] = mysql_query($query[$i]);
$objet[$i] = mysql_fetch_object($resul[$i]);
echo "<FONT FACE=\"Verdana\" SIZE=\"1\"><B>" . $objet[$i]->opcao . "</B> " . $objet[$i]->descricao . "<B> " . $objet[$i]->votos . "</B><BR>";
$tot_vt += $objet[$i]->votos;
// tudo isto serve para requisitar o resultado de cada opção e exibir na tela
}
echo "<FONT SIZE=\"1\"><B>Total de votos:</B>" . $tot_vt . " <B>Sua Escolha</B>:" . $escolha . "</FONT></FONT>";
}
?>
<style type="text/css">
<!--
.style1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
-->
</style>
<span class="style1"><a href="java script:history.go(-1)">voltar</a></span>
Pergunta
beuleal
Olá galera, eu estou desenvolvendo um sistema de votacao e ate o momento esta funcionando, porem agora eu quero que ele abra por include, olhem o sript
o Layout da página é assim, do lado esq tem o menu, logo embaixo dele tem esse sisteminha de votacao, no meio tem as includes com o codigo A página esta no servidor, tanto que, se eu mudar o ?link=envia_votacao para envia_votacao.php funciona certinho. Conto com a Ajuda de vocês! O código da página envia_votacao.php é Editado por beulealLink 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.