Ir ao conteúdo

Posts recomendados

Postado

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

  • Moderador
Postado

@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.

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...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!