I need to find bug in my code but I can't figure out what is wrong query is preparing without problem and when executing is not working at all I always get "Not executed"
$query="INSERT INTO users (firstname,lastname,username,mail,password,user_ip,phone,premium,blocked) VALUES (?,?,?,?,?,?,?,?,?)";
if ($stmt = $conn->prepare($query)) {
$stmt->bind_param("ssssssiii",$firstname,$lastname,$username,$mail,$pass,$ip,$phone,$premium,$blocked);
if ($stmt->execute()) {
header("Location:complete.php");
exit();
}else{
echo "Not executed";
}
}else{
echo "Not prepared";
}