Ir para conteúdo
Fórum Script Brasil

Thiago França

Membros
  • Total de itens

    5
  • Registro em

  • Última visita

Sobre Thiago França

Thiago França's Achievements

0

Reputação

  1. Pessoal, Boa Noite! Espero que todos estejam bem.. Alguém pode me ajudar como deixar a página abaixo restrito a não usuários adm? Tenho essa página de cadastro e não posso deixar outros usuários acessar ela Muito obrigado! <?php session_start(); include('verifica_login.php') ?> <!DOCTYPE html> <html lang="pt-br"> <head> <meta charset="utf-8"> <title>CADASTRAR LTO6</title> <link rel="stylesheet" type="text/css" href="css/style2.css"> <link rel="stylesheet" type="text/css" href="css/style8.css"> </head> <body> <h2> Cadastrar Mídia LTO 6 </h2> <div class="form-style-8"> <form class="form-style-9" method="POST" action="cad_lto6.php"> <input type="text" name="numero_midia" placeholder="Número Mídia" required="required"/> <input type="text" name="cad_midi" placeholder="Número Midi" required="required" /> <input type="text" name="data_cadastro" placeholder="Data Cadastro" required="required"/> <input type="text" name="obs" placeholder="obs"/> <input type="submit" value="Cadastrar Mídia" /> </form> </div> </div> </body> </html>
  2. Jose, Boa Noite. Tudo bem? Funcionou pelo Índice no banco de dados, funcionando perfeitamente. Muito obrigado pela ajuda!
  3. Olá Josel. Boa Noite.. Isso mesmo, se eu tiro a opção $Cad_mid, ele faz a analise e não deixa duplicar o numero_midia, porem eu preciso da analise dos dois campos. -------------------------------------------------------------------------------------------------------------------------- Thiago França, Não entendí a questão duplicar numero _midia e cad_midi. Não posso deixar as informações iguais no banco, pois trata de campos importantes, coloquei o comando não apresentou falha, porem ele deixou duplica o cad_midi. $verifica = "SELECT * FROM cad_lto6 WHERE numero_midia = '$numero_midia' AND cad_midi = '$cad_midi' "; $result_verifica = mysqli_query($conexao, $verifica); $registros = mysqli_num_rows($result_verifica); if($registros >= 1){ echo "<script type='text/javascript'>alert('Midia ou Midi Existente!!!'); window.location.href='painel.php'</script>"; } else { if($_POST){
  4. Pessoal, Boi Noite. Sou novo na programação PHP e estou com o seguinte problema; Estou precisando fazer uma consulta no banco e não posso duplicar dois valores $numero_midia e $cad_midi, porem ao relizar o processo ele me retorna esse erro; Fatal error: Uncaught TypeError: mysqli_num_rows(): Argument #1 ($result) must be of type mysqli_result, bool given in C:\xampp\htdocs\sistema_midia\cad_lto6.php:22 Stack trace: #0 C:\xampp\htdocs\sistema_midia\cad_lto6.php(22): mysqli_num_rows(false) #1 {main} thrown in Preciso efetuar essa analise nos campos. <?php session_start(); include_once("conexao.php"); #Cadastro de campos $numero_midia = $_POST ['numero_midia']; $cad_midi = $_POST ['cad_midi']; $data_cadastro = $_POST ['data_cadastro']; $obs = $_POST ['obs']; #Consulta Banco $verifica = "SELECT * FROM cad_lto6 WHERE numero_midia AND cad_midi = ('$numero_midia', '$cad_midi')"; $result_verifica = mysqli_query($conexao, $verifica); $registros = mysqli_num_rows($result_verifica); if($registros >= 1){ echo "<script type='text/javascript'>alert('Midia ou Midi Existente!!!'); window.location.href='painel.php'</script>"; } else { if($_POST){ #Cadastro Banco $result_cad_lto6 = "INSERT INTO cad_lto6 (numero_midia, cad_midi, data_cadastro, obs) VALUES ('$numero_midia','$cad_midi', '$data_cadastro', '$obs')"; $result_cad_lto6 = mysqli_query($conexao, $result_cad_lto6); } if(mysqli_insert_id($conexao)){ $_SESSION['msg'] = "<p style='color:green;'>Usuário cadastrado com sucesso</p>"; header("Location: lto6.php"); }else{ $_SESSION['msg'] = "<p style='color:red;'>Usuário não foi cadastrado com sucesso</p>"; header("Location: lto6.php"); } } ?>
×
×
  • Criar Novo...