Jump to content
stefanys

Insert into PHP, FK e hospedagem

Recommended Posts

Estou desenvolvendo um trabalho voluntario para uma instituição, o site está praticamente pronto para funcionamento, no entanto uma pagina começou a dar erro

 

SOLICITACAO.PHP

 

<?php
include "verifica.php";

        include "conexao.php";


        $usuario = $_SESSION['usuario_usuario'];

        $sql = mysqli_query($db,"SELECT * FROM login where email = '$usuario'");
        while($linha = mysqli_fetch_array($sql)){
            $_SESSION['id_usuario']= $linha['id_login'];
            $id_login = $linha['id_login'];
            $nome = $linha['nome'];
            $email = $linha['email'];
            $telefone = $linha['telefone'];
            $senha = $linha['senha'];
            $foto = $linha['fotoperfil'];
        }
 if (isset($_POST['cadastrar'])) {
$idade = $_POST['idade'];
$endereco = $_POST['endereco'];
$telefone = $_POST['telefone'];
$motivo = $_POST['motivo'];
$castracao = $_POST['castracao'];
$seguranca = $_POST['seguranca'];
$cuidados = $_POST['cuidados'];
$espaco = $_POST['espaco'];
$doacao = $_POST['doacao'];
$vida_animal = $_POST['vida_animal'];
$adaptacao = $_POST['adaptacao'];
$ciencia = $_POST['ciencia'];
$mudanca = $_POST['mudanca'];
$horario = $_POST['horario'];
$visitas = $_POST['visitas'];
$acesso = $_POST['acesso'];
$outro_animal = $_POST['outro_animal'];
$confirmar = $_POST['confirmar'];
$id_login = $linha['id_login'];
$idanimal = $_POST['idanimal'];

       
           $query =  mysqli_query($db, "INSERT INTO solicitacao (  endereco, telefone, motivo, castracao, seguranca, cuidados, espaco, doacao, vida_animal, adaptacao, ciencia, mudanca, horario, visitas, acesso, outro_animal, confirmar, id_login, idanimal, idade)  VALUES  ('".$endereco."', '".$telefone."','".$motivo."', '".$castracao."', '".$seguranca."', '".$cuidados."', '".$espaco."', '".$doacao."', '".$vida_animal."', '".$adaptacao."', '".$ciencia."',  '".$mudanca."','".$horario."', '".$visitas."', '".$acesso."', '".$outro_animal."', '".$confirmar."',  '".$id_login."', '".$idanimal."','".$idade."')");
           
           if($query){
            echo "<script language='javascript' type='text/javascript'>alert('SUCESSO');window.location.href='perfilusuario.php';</script>";
           }else{
             echo"<script language='javascript' type='text/javascript'>alert('Desculpe! Tente novamente!');window.location.href='perfilusuario.php';</script>";
           }
           
 }
       
?>

 

ELE ESTÁ APENAS INDO PARA A MENSAGEM DE ERRO, PRECISO DE AJUDA

Share this post


Link to post
Share on other sites

ola. a parte de "insert" parece estar ok; verifique os  "includes" ou poste e também o form.

aqui tem umas dicas boas p/ exibir mensagens de erro:

https://forum.imasters.com.br/topic/542539-atenção-orientações-e-regras-do-fórum-de-php/

 

ooppss.. mas.. olhando bem.. tenta trocar essa linha:

Citar

$id_login = $linha['id_login'];


por essa:

$id_login =$_SESSION['id_usuario'];

qqer coisa, retorne. :thumbsup:

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 mzaidan
      Pessoal, estou meio enferrujado, voltando depois de alguns anos sem mexer em nada.
      Queria uma pequena ajuda, se possível.
       
      Seguinte:
      Tenho uma tabela com nome e faixa do cara (jiu jitsu).
      Por exemplo:
      Nome     | Faixa
      AlunoA   | branca
      AlunoB   | branca
      AlunoC   | azul
      AlunoD   | azul
      AlunoE   | marrom
      AlunoF   | roxa
      AlunoG   | preta
       
      Queria fazer um sql (na verdade vou usar em php), que me retornasse assim:
       
      Faixa Branca:
      AlunoA
      AlunoB
      Faixa Azul:
      AlunoC
      AlunoD
      Faixa Roxa:
      AlunoF
      Faixa Marrom:
      AlunoE
      Faixa Preta:
      AlunoG
       
      O que eu poderia fazer??
       
      Desde já agradeço.
    • By djwagnersp
      Bom dia amigos, tudo bem? estou com uma duvida se alguém puder me ajudar agradeço desde já.
       
      tenha a seguinte condição:
      //array dos produtos $prod = 'agua'; $prod = 'refri'; $prod = 'cerveja'; //array das quantidades $qtd = '3'; $qtd = '2'; $qtd = '6'; Gostaria de fazer um loop o for ou foreach que imprimisse o $prod a quantidade de vezes do $qtd
      como seria possível realizar isso?
    • By dutopfave
      Galera tenho um cadastro de cliente que preenche nome e login, ai quando digita o nome, automaticamente ele preenche o login, pra agiliza, ta assim: $("#inputdonome").blur(function(){ $("#login").val($(this).val()); }); só que to com problema de nome repetido, então vou muda ao invés de preenche automático com nome, preenche com EMAIL, porém tem como preenche automático o login só q para antes de chega no '@'   ai ficaria assim:

      E-mail: contato2019@site.com.br
      Login: contato2019
    • By JenneferBarbosa
      <label>Data Inicio</label> <input type="date" name="data_inicio-incluir" id="data_inicio-incluir"> <label>Data Fim</label> <input type="date" name="data_fim-incluir" id="data_fim-incluir"> Boa tarde pessoal, estou iniciando em JS e não sei como fazer a validação de datas. Estou fazendo um sistema de aluguel de livros, então,  como consigo verificar se a data_fim não é menor que a data inicio e que a data_fim seja de 1 até 7 dias depois da data_inicio, não podendo ultrapassar. Se alguém tiver como me ajudar, ficarei muito grata.  
    • By WitchMad
      Ooi gente!
      Seguinte, estou desenvolvendo uma plataforma para advogados. Nela será consultado processos a partir do web service do PJE.
      No site do PJE me recomendou utilizar o NuSoap para consultar o web service e foi o que eu fiz.
      Segue o código da consulta
      <?php require_once 'nusoap/lib/nusoap.php'; /* Parâmetros Requisitados */ // idConsultante // senhaConsultante // numeroProcesso /* Objetos de Resposta sucesso bollean Indica se houve sucesso na consulta do processo. mensagem string Mensagem informando que o processo foi consultado com sucesso. recibo xs:base64Binary Comprovante do protocolo do processo, que contém os dados básicos do processo. */ $wsdl = "https://www.tjpe.jus.br/pje/intercomunicacao?wsdl"; $client = new nusoap_client($wsdl, 'wsdl'); if($client->getError()){ echo "Erro no construtor" . $client->getError(); exit(); } $result = $client->call('consultarProcesso', array('idConsultante'=>'CPF do Consultante', 'senhaConsultante'=>'Senha do Consultante', 'numeroProcesso'=>'Número do Processo')); echo $result['sucesso']; ?> Acontece que a página fica em branco, sem nenhum tipo de mensagem.
      Se possível gostaria de dicas se há algum erro no código, ou alguma outra ferramenta para consultar web service
×

Important Information

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