Jump to content

Verificar se Usuario ja inseriu um dado na mesma data


anacleto

Postagens Recomendadas

boa noite , eu estou tentando criar um sistema de login que funciona assim, o usuario preenche seu nome, seleciona a data e um horario e quando clica em checkin

esses dados são inseridos na tabela do sql pra mais pra frente fazer o painel adm.

mas gostaria de saber como faço pra verificar se esse nome ja fez login, usando a dada que foi preenchida...

exemplo: 

nome: gabriel data: 02/10/2022 horario: 19:00

 

se o usuario gabriel tentar fazer outro checkin na mesma data 02/10/2022, um erro você ja fez o checkin hoje.

 

eu comecei agora a estudar php e sql, algumas coisas basicas ja consegui fazer mas isso ta me deixando maluco.

 

 

 

 

<?php

$nome = $_POST['nome'];
$horario = $_POST['horario'];
$dia = $_POST['dia'];

$connect = mysql_connect('','','');
$db = mysql_select_db('epiz_32554528_crosslion');
$query_select = "SELECT nome FROM clientes WHERE nome = '$nome'";
$select = mysql_query($query_select,$connect);
$array = mysql_fetch_array($select);
$logarray = $array['nome'];


  if($nome == "" || $nome == null){
    echo"<script language='javascript' type='text/javascript'>
    alert('O campo nome deve ser preenchido');window.location.href='
    cadastro.html';</script>";
      }else{
         $query = "INSERT INTO clientes (nome, horario, dia) VALUES ('$nome','$horario', '$dia')";
        $insert = mysql_query($query,$connect);

        if($insert){
          echo"<script language='javascript' type='text/javascript'>
          alert('Check-in Feito com sucesso!');window.location.
          href='index.php'</script>";
        }else{
          echo"<script language='javascript' type='text/javascript'>
          alert('Não foi possível fazer o check-in');window.location
          .href='index.php'</script>";
        }
      }
    
?>

 

 

 

8LBSL.png

Link to comment
Compartilhe em outros sites

Crie uma conta ou entre para comentar 😀

Você precisa ser um membro para deixar um comentário.

Crie a sua conta

Participe da nossa comunidade, crie sua conta.
É bem rápido!

Criar minha conta agora

Entrar

Você já tem uma conta?
Faça o login agora.

Entrar agora


×
×
  • Create New...