falha com mysqli
Boa tarde galera, estou tentando conserta um site que eu tenho acesso da empresa antes era o PostgreSQL agora estou tentando atualizar para o mysqli, estou empacado e gostaria da ajuda de vocês. O erro em questão é:
[29-Oct-2018 16:36:16 America/Sao_Paulo] PHP Warning: mysqli_stmt_bind_param() expects parameter 1 to be mysqli_stmt, boolean given in /home/tmengenh/public_html/cphp/contato.php on line 19
[29-Oct-2018 16:36:16 America/Sao_Paulo] PHP Warning: mysqli_stmt_execute() expects parameter 1 to be mysqli_stmt, null given in /home/tmengenh/public_html/cphp/contato.php on line 22
Scripts:
(contatos.php)
<?php
include "../lib/connection.php";
$nome =$_POST["nome"];
$assunto =$_POST["assunto"];
$ip =$_SERVER['REMOTE_ADDR'];
$telefone =$_POST["telefone"];
$email =$_POST["email"];
$v_mensagem =$_POST["menssagem"];
$sql="INSERT INTO 'contato' (id_contato,nome,assunto,ip_cad_contato,telefone,email,mensagem,fg_ativo) VALUES(?,?,?,?,?,?,?,?)";
$stmt = $connect->prepare($sql);
$stmt = mysqli_stmt_bind_param ($stmt,'ssssss',$nome,$assunto,$ip,$telefone,$email,$v_mensagem);
mysqli_stmt_execute($stmt);
mysqli_close($connect);
$mensagem = "Novo Contato de $nome\n\n";
$mensagem .= "Nome: $nome\n\n";
$mensagem .= "Assunto: $assunto\n\n";
$mensagem .= "Telefone: $telefone\n\n";
$mensagem .= "Email: $email\n\n";
$mensagem .= "Menssagem: $v_mensagem\n\n";
mail("", "Novo Contato", $mensagem, "From: $nome");
?>
<script charset="utf-8">
alert('Contato efetuado com Sucesso! Aguarde e entraremos em contato.');
parent.window.location="../index.php";
</script>Discussão (22)
Carregando comentários...