Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''$_session''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento Web
    • Desenvolvimento frontend
    • Javascript
    • PHP
    • Ruby
    • Python
    • Java
    • .NET
    • Docker, Kubernets e outros ambientes
    • Desenvolvimento com Wordpress
    • Desenvolvimento de apps
    • Desenvolvimento ágil
    • Desenvolvimento de Games
    • Banco de Dados
    • Design e UX
    • Algoritmos & Outras Tecnologias
  • Entretenimento e uso pessoal
    • Segurança & Malwares
    • Geral
    • Boteco iMasters

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 1 registro

  1. brunoogm

    Duvidas sobre SESSION e codigo php

    Pessoal estou com um código onde tenho uma tabela Comanda e uma Quantidadevendacomanda, e preciso através da mesma pagina php criar a comanda e inserir valores nas duas... Então preciso criar a tabela comanda, em seguida pegar o ID e após isso inserir na tabela Quantidadevendacomanda os seus valores junto com esse ID. Até ai tudo OK, mas... Preciso que na segunda vez que essa ação for feita ele verifique se essa comanda já existe e se existir ele apenas use o ID para inserir mais um valor na tabela Quantidadevendacomanda. E ai surge o problema, no meu código usei uma SESSION para armazenar o ID da tabela comanda e se ele for 0 (Zero) ele cai na condição que cria a comanda nova senão ele apenas usa o ID na outra tabela, então na finalização eu faço com que a SESSION receba 0 novamente e o ciclo continua... O que acontece é o seguinte, sempre que a SESSION vale zero e eu tento criar a comanda e inserir valor na Quantidadevenda... ele não faz, mas se eu tentar pela segunda vez ele faz certinho Resumindo, toda vez que a SESSION é 0 ele pula o insert da segunda tabela, mas pega o ID e na proxima vez ele executa como determinado Codigo :: session_start(); include_once("php/conexao.php"); $idPessoa = $_SESSION['id_pessoa']; $id_cliente = $_SESSION['id_user']; $cont = $_SESSION['cont']; echo $cont; if ($cont == 0) { $insert ="INSERT INTO comanda (CodigoCliente, CodigoSituacao, ValorTotal) VALUES ('$id_cliente','1', '$codigoprato')"; $resulta = mysqli_query ($conectar, $insert); $sql = "SELECT MAX(CodigoComanda) FROM comanda"; $resultado_banco = @mysqli_query($conectar, $sql); $inter = mysqli_num_rows ($resultado_banco); if ($inter == 0){ echo "Erro"; }else { $dados = @mysqli_fetch_array($resultado_banco); } $id_comanda= $dados[0]; $_SESSION['cont'] = $id_comanda; } $select = "INSERT INTO quantidadevendacomanda (CodigoComanda, CodigoPrato , CodigoCliente, Quantidade, Preco) VALUES ('$cont','$codigoprato', '$idPessoa','$quantidade', '$valor')"; $resultado = @mysqli_query($conectar, $select); Na outra tabela tenho um UPDATE referente a outra coisa e o $_SESSION['cont'] = 0; assim quando ele voltar ele cai na condição... Alguma dica de como fazer isso funcionar???
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.