Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

passar get para post

esta tudo funcionando corretamente so na hora de passar de get para post da erro eu volto funciona normal

<?php $nome = $_POST["nome"]; $preco = $_POST["preco"]; $descricao = $_POST["descricao"];

$conexao = mysqli_connect('localhost', 'root', '', 'loja');

function insereProduto($conexao, $nome, $preco, $descricao) { $query = "insert into produtos (nome, preco, descricao) values ('{$nome}', {$preco}, '{$descricao}')"; $resultadoDaInsercao = mysqli_query($conexao, $query); return $resultadoDaInsercao; } ?>

<?php if(insereProduto($conexao, $nome, $preco, $descricao)) { ?>

Produto <?php echo $nome ?>, que custa R$<?php echo $preco ?> foi adicionado com sucesso!!!

<?php

}else { $msg = mysqli_error($conexao);

?>

O produto <?php echo $nome; ?> não foi adicionado: <?php echo $msg ?>

<?php } ?>
3 respostas
solução!

Olá João,

Cola ai o formulário que realiza o SUBMIT para este arquivo PHP e a mensagem de erro.

formulario:

<?php include("header.php"); ?>

Nome

Preço

Descrição

<?php include("footer.php"); ?>

<?php include("header.php"); ?>

Nome

Preço

Descrição

<?php include("footer.php"); ?>