'email', 'message' => 'Error: An email address, first name, and last name are required.' ])); } if ($gender && $gender !== 'm' && $gender !== 'f') { http_response_code(400); die(json_encode([ 'field' => 'full_name', 'message' => 'Error: An invalid gender was given.' ])); } $conn = new mysqli("localhost", "mileslinden", "Daiso@6969", "mileslinden"); $query = $conn->prepare( "INSERT INTO subscribers (`email`, `full_name`, `phone`, `gender`, `join_date`) VALUES (?, ?, ?, ?, ?)" ); if (!$query) { http_response_code(500); die(json_encode(['message' => $conn->error])); } $query->bind_param( "sssss", $email, $fname, $phone_num, $gender, date("Y-m-d H:i:s") ); $query->execute(); ?>