Ir ao conteúdo
  • Cadastre-se

PHP erro no insert do mysql com php


Posts recomendados

Bom dia, estou com dificuldades de encontrar o problema relacionado ao meu código para inserir dentro do banco de dados, já tentei de tudo mas não foi possível solucionar o problema refaturei o código diversas vezes mas o problemas persiste.

 

Nunca é incluso os dados dentro do MySQL.

 

A versão dos programas são

 

-PHP é 7.3.12

-MySQL 8.0.18

-Wampserver 3.2.2.2

 

 

INDEX.PHP

<!DOCTYPE html>

<html>



<body>



<form action="result.inc.php" method="POST">

<input type="text" name="test">



<input type="submit" name="submit">

</form>



</body>

</html>



CONN.INC.PHP



<?php



    $servername = 'localhost';

    $username = 'root';

    $password = '';

    $dbname = 'test';




    $conn = new mysqli($servername, $username, $password, $dbname);



?>



RESULT.INC.PHP



<?php



require_once 'conn.inc.php';



    $test = $_POST['test'];

    $sql = "INSERT INTO `test`(`test`)

    VALUES('$test')";



    mysqli_query($conn, $sql);



    mysqli_close($conn);

?>

 

 

 

Screenshot_1.png

Screenshot_2.png

Screenshot_3.png

Link para o comentário
Compartilhar em outros sites

  • Moderador

@DDMotinha Não funciona porque você está instanciando um objeto de classe na conexão, mas ao inserir o dado você faz de forma procedural.

 

$test = $_POST["test"];

$inserir = $mysqli->query($conn, "INSERT INTO test(test) VALUES('$test'));

if($inserir):
   echo "dado inserido";
else:
   echo "Não foi possível inseir o dado";
endif;

Sugiro não usar o paradigma orientada a objetos, se não souber pelo menos o intermediário do procedural.

Link para o comentário
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!