>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



Fatal error: Call to a member function bind_param()


Fiz o dawnload do conteúdo do Curso PHP com MVC a única alteração que fiz foi trocar a porta na url

de: http://localhost:50/MVC/produto/salvar

para: http://localhost/MVC/produto/salvar

mas quando clico em salvar e exibe o seguinte erro:


Fatal error: Call to a member function bind_param() on a non-object in C:wampwwwmvcModelprodutoDAO.php on line 12



4 Respostas


Olá

Você criou o banco de dados e tabelas?




Realizou alteração das configurações do banco?

É importante olhar todas as aulas do curso antes.




Warning: Cannot modify header information - headers already sent by (output started at C:\wamp\www\mvc\Model\produtoDAO.php:20) in C:\wamp\www\mvc\Controller\ProdutoController.php on line 34

o que pode ser isto ?
aclasse esta assim :
public function insert(produtoVO $value){
$SQL = "INSERT INTO produtos (nome, marca, preco) VALUES (";
$SQL .= "?, ?, ?)";

$DB = new DB();
$DB->getConnection();
$pstm = $DB->execSQL($SQL);

linha 34 do erro $pstm->bind_param("sss", $value->getNome(), $value->getMarca(), $value->getPreco());

if ($pstm->execute()) {
return true;
} else {
return false;
}
}




Marlon

É necessário abrir um tópico com sua dúvida.

Obrigado