0

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";
    }

0 Answers0