Boa tarde eu fiz a função
public function inserir()
{
$query = "INSERT INTO categorias (nome) VALUES ('" . $this->nome . "')";
$conexao = new PDO("mysql:host=127.0.0.1;dbname=estoque", "root", "");
$conexao = exec(query);
}
e chamo ela nesse arquivo
<?php
require_once ("classes/Categoria.php");
$categoria = new Categoria();
$nome = $_POST['nome'];
$categoria->inserir($nome);
header('Location: categorias.php');
porém ele redireciona para outra pagina e n salva no banco, quem poderia me ajduar?