Jump to content
lUANZIKA3

insert_id só é exibida depois que o formulário é enviado, não fica visível antes disso.

Recommended Posts

minha pagina contém uma table que

exibe a ultima id da minha DB porém ela não fica ativa.

a ultima id só é exibida se o form tiver sido enviado.

↓table aonde é exibida a Insert_id

<table class="table table-dark" method="POST" action="processa.php">
  <thead>
    <tr>
      <th scope="col">#</th>
      <th scope="col">Ultimo ID</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">1</th>

      <td>

        <?php   if(isset($_SESSION['id'])){
      echo $_SESSION['id'];
    } ?></td>
    </tr>

  </tbody>
</table>

Agora a conexao.php

<?php
session_start();
$servidor = "localhost";
$usuario = "root";
$senha = "";
$dbname = "contas";

//Criar a conexao
$conn = mysqli_connect($servidor, $usuario, $senha, $dbname);


$nome = filter_input(INPUT_POST, 'nome', FILTER_SANITIZE_STRING);
$face = filter_input(INPUT_POST, 'face', FILTER_SANITIZE_STRING);
$numeros = filter_input(INPUT_POST, 'numeros', FILTER_SANITIZE_STRING);
//echo "Nome: $nome <br>";
//echo "E-mail: $email <br>";

$result_usuario = "INSERT INTO usuarios (nome, face, numeros, created) VALUES ('$nome', '$face', '$numeros', NOW())";

if ($conn->query($result_usuario) === TRUE) {
    $id = $conn->insert_id;
$_SESSION['id'] = "" . $id;
} else {
    echo "Error: " . $result_usuario . "<br>" . $conn->error;
}

$resultado_usuario = mysqli_query($conn, $result_usuario);

if(mysqli_insert_id($conn)){
	$_SESSION['msg'] = "<div class='alert alert-success' role='alert'>
  Parabéns agora você está participando!
</div>";
	header("Location: index.php");
}else{
	$_SESSION['msg'] = "<div class='alert alert-danger' role='alert'>
  OPS! Parece que você já está participando, espere por outro sorteio e volte!
</div>";
	header("Location: index.php");
}

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By k9studio
      Olá meus Amigos,
       
      Estou tendo dificuldades em eliminar dados repetidos de uma session
      é um sisteminha de pesquisa de domínios com array
      quero eliminar quando já tiver um nome na session, não deixar gravar outro
      aguem pode ajudar
      veja como está  
      Array ( [0] => Array ( [type] => register [domain] => testeteste.com.br [regperiod] => 1 ) [1] => Array ( [type] => register [domain] => testeteste.com [regperiod] => 1 ) [2] => Array ( [type] => register [domain] => testeteste.net.br [regperiod] => 1 ) [3] => Array ( [type] => register [domain] => testeteste.com.br [regperiod] => 1 ) [4] => Array ( [type] => register [domain] => testeteste.com [regperiod] => 1 ) [5] => Array ( [type] => register [domain] => testeteste.net.br [regperiod] => 1 ) ) Desde já muito obrigado a todos
    • By realisacnovaes
      Sou novo no fórum e não sei se postei no lugar certo, mas desde já peço desculpas.
       
      Eu estou com um projeto de desenvolver um chat online, porém preciso de algumas ajudas e pago pelo serviço.
       
      já tenho um chat em php (modelo livre construido e disponibilizado de graça no youtube) e gostaria de fazer algumas modificações tais como:
      - Chat em grupo
      - Deletar mensagem para mim/todos
      - ligação por áudio e vídeo
       
      outras coisas adicionais.
      alguém poderia me ajudar ou alguém disponível para eu contratar?
    • By marceloDiegues
      Olá, amigos.
      Por favor,  me ajude com a seguintes perguntas.
       
      Qual a complexidade de um projeto desse?
      Qual o preçp de um projeto desse tipo?
       
      Quero contratar algum profissional para criar um site que tenha as seguintes funcionabilidades:
       
      1- Cadastro de usuário;
      2- Login e senha;
      3- O site seria muito parecido com o www.qconcursos.com, o usuário resolveria questões online.
      Contudo, haveria a possibilidade de criar salas tipo aqueles bate-papo da &nbsp;UOL.
      Então, o usuário criaria salas de estudos, em que , resolveria questões e conseguiria se comunicar por chat com usuários que estejam na mesma sala.
       
      Exemplo em anexo:
       
       
       
       

    • By rvamecca
      Eu tenho um servidor que roda os PHP da versão 5.6 até a 8.0 com vários sites. Utilizo a versão FPM só que pesquisei na internet inteira e não consegui fazer rodar os arquivos customizados php.ini/.user.ini nos diretórios dos domínios. Chequei via phpinfo() e não carrega o arquivo customizado de configuração.
       
      Alguém pode me dar um help?
       
      Servidor Ubuntu 18.04 com Apache e as versões PHP 5.6, 7.0, 7.2, 7.4, 8.0 em FPM
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.