esquiloesper...
Cyber Highlander
Moderador
7.1K Mensagens
2.2K Curtidas
Na sua classe user você pode mostrar onde é recebido o parâmetro $cnpj que é utilizado sem existir?
Navegar é preciso, viver... também.
Kiwi27
Novo Membro
Registrado
18 Mensagens
2 Curtidas
Na sua classe user você pode mostrar onde é recebido o parâmetro $cnpj que é utilizado sem existir?
Alterei os parâmetros da função register para :
[code=PHP]
public function register($cpf,$cnpj,$senha) [/code]
,porém continua com o mesmo erro.
[code=PHP]
public function register($cpf,$cnpj,$senha)
{
try
{
$new_password = password_hash($senha, PASSWORD_DEFAULT);
$stmt = $this->conn->prepare('INSERT INTO usuarios VALUES(id, :cpf, :cnpj, :senha)'); //Preparando os dados
$stmt->bindparam(":cpf", $cpf);
$stmt->bindparam(":cpnj", $cnpj);
$stmt->bindparam(":senha", $new_password);
$stmt->execute();
return $stmt;
}
catch(PDOException $e)
{
echo $e->getMessage();
}
}
[/code]
marcos andra...
General de Pijama
Registrado
3.6K Mensagens
333 Curtidas
Qual o erro que é mostrado?
Kiwi27
Novo Membro
Registrado
18 Mensagens
2 Curtidas
Qual o erro que é mostrado?
Erro:
SQLSTATE[HY093]: Invalid parameter number: parameter was not defined.