Uncaught TypeError: mysqli_error(): Argument #1 ($mysql) must be of type mysqli, string given in C:\xamppCópia\cadastrar.php:76 Stack trace: #0
Estou tendo esse erro ao inserir dados na tabela Fatal error: Uncaught TypeError: mysqli_error(): Argument #1 ($mysql) must be of type mysqli, string given in C:\xampp\htdocs\devy\DAVID - Cópia\adm\cadastrar.php:76 Stack trace: #0 C:\xampp\htdocs\devy\DAVID - Cópia\adm\cadastrar.php(76): mysqli_error('INSERT INTO pri...') #1 {main} thrown in C:\xampp\htdocs\devy\DAVID - Cópia\adm\cadastrar.php on line 76
$inserir = "INSERT INTO prisioneiro (`nome`, `apelido`, `datanascimento`, `sexo`, `identidade`, `contacto`,`endereco`, `provincia`, `cidade`, `sela`, `dataentrada`, `datasaidada`,`tipo_prisao`, `acusacao`, `arquivo`)
VALUES ( '$nome', '$apelido', '$datanascimento', '$sexo', '$identidade','$contacto', '$endereco', '$provincia', '$cidade','$sela', current_timestamp(), '$datasaida','$tipo_prisao', '$acusacao', '$novo_nome')";
if(mysqli_query($conn, $inserir) ){
// $msg = "<div class=\"alert alert-success\" role=\"alert\">Registo efectuado com sucesso</div>";
// header("Location:admregistar.php?msg=$msg");
echo"SUCESSO";
}
else{
// $msg = "<div class=\"alert alert-danger\" role=\"alert\">Falhou o registo. Tente novamente!</div>";
// header ("Location:admregistar.php?msg=$msg");
echo mysqli_error($inserir);
echo"error".$inserir."<br>".$conn->error;
$conexao->close();
}
}
?>
A linha 76 é essa echo mysqli_error($inserir);
Diz que o erro está na linha 76
mais eu não consigo identificar o que há de erra nessa linha
source https://stackoverflow.com/questions/69396538/uncaught-typeerror-mysqli-error-argument-1-mysql-must-be-of-type-mysqli
Comments
Post a Comment