Restringir insert
Bom dia Pessoal!
Estou adaptando um codigo existente de votação que adiciona um voto para cada curso selecionado para pegar os dados do usuario logado no sistema atraves (.$_SESSION['nome']."', e .$_SESSION['email']."',) e adicionar na tabela incricoes com o curso selecionado da tabela
Gostaria de restringir a votação somente 20 registros por curso(id)
---------
<?php
session_start();
include_once("conexao.php");
//Verificar se está vindo a variável id pela URL
if(isset($_GET['id'])){
if(isset($_COOKIE['voto_cont'])){
$_SESSION['msg'] = "<div class='alert alert-danger'>Você não pode mais inscrever-se!</div>";
header("Location: cursos.php");
}else{
setcookie('voto_cont', $_SERVER['REMOTE_ADDR'], time() + 5);
$result_produto = "UPDATE produtos SET qnt_voto=qnt_voto + 1 WHERE id ='".$_GET['id']."'" ;
$resultado_produto = mysqli_query($conn, $result_produto);
//Inserir na tabela incricoes nome do curso selecionado, nome e email do usuario logado
// var_dump($dados);
$result1_usuario = "INSERT INTO inscricoes (nome_curso, nome_usuario, email) VALUES (
'" .$_GET['id']. "',
'" .$_SESSION['nome_usuario']. "',
'" .$_SESSION['email']. "'
)";
$resultado1_usario = mysqli_query($conn, $result1_usuario);
if(mysqli_affected_rows($conn)){
$_SESSION['msg'] = "<div class='alert alert-success'>Inscrição efetuada com sucesso!</div>";
header("Location: cursos.php");
}else{
$_SESSION['msg'] = "<div class='alert alert-danger'>Erro ao inscrever-se!</div>";
header("Location: cursos.php");
}
}
}Discussão (3)
Carregando comentários...