function votar_enquete() { // dados de formulario $id = remove_html($_REQUEST['id']); $voto = remove_html($_REQUEST['voto']); // valida campos e usuario logado if ($id == null or $voto == null or retorne_usuario_logado() == false) { // retorno nulo return null; } // tabela $tabela = TABELA_VOTO_ENQUETE; // id de usuario $idusuario = retorne_idusuario_logado(); // data $data = data_atual(); // valida voto if ($voto == 1) { // sim $votar[0] = 1; $votar[1] = 0; } else { // nao $votar[0] = 0; $votar[1] = 1; } // querys $query[0] = "delete from {$tabela} where id_enquete='{$id}' and idusuario='{$idusuario}';"; $query[1] = "insert into {$tabela} values(null, '{$id}', '{$idusuario}', '{$votar['0']}', '{$votar['1']}', '{$data}');"; // salva voto executador_querys($query); // retorno return votacao_atual_enquete($id); }
function campo_votar_enquete($dados) { // separa os dados $id = $dados['id']; $conteudo = $dados['conteudo']; $data = $dados['data']; // votacao atual $votacao_atual = votacao_atual_enquete($id); // codigo html $codigo_html = "\n<div class='classe_div_votar_enquete_bloco' id='id_div_votar_enquete_bloco_{$id}'>\n{$votacao_atual}\n</div>\n"; // retorno return $codigo_html; }
function votar_enquete() { $id = remove_html($_REQUEST['id']); $voto = remove_html($_REQUEST['voto']); if ($id == null or $voto == null or retorne_usuario_logado() == false) { return null; } $tabela = TABELA_VOTO_ENQUETE; $idusuario = retorne_idusuario_logado(); $data = data_atual(); if ($voto == 1) { $votar[0] = 1; $votar[1] = 0; } else { $votar[0] = 0; $votar[1] = 1; } $query[0] = "delete from {$tabela} where id_enquete='{$id}' and idusuario='{$idusuario}';"; $query[1] = "insert into {$tabela} values(null, '{$id}', '{$idusuario}', '{$votar['0']}', '{$votar['1']}', '{$data}');"; executador_querys($query); return votacao_atual_enquete($id); }