Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class CreateAccountController implements Initializable {
- @FXML
- private TextField NewUsernameFieldC;
- @FXML
- private PasswordField NewPasswordFieldC;
- @FXML
- private PasswordField NewPasswordConfFieldC;
- @FXML
- private TextField NewEmailFieldC;
- @FXML
- private TextField NewSteamlinkFieldC;
- @FXML
- private void handleCreateAccountBack(MouseEvent event) throws IOException{
- Parent handleInventoryBackParent = FXMLLoader.load(getClass().getResource("LoginCreateBuffer.fxml"));
- Scene OPBackScene = new Scene(handleInventoryBackParent);
- Stage handleInventoryBackStage = (Stage) ((Node) event.getSource()).getScene().getWindow();
- handleInventoryBackStage.setScene(OPBackScene);
- handleInventoryBackStage.show();
- }
- @FXML
- private void handleCreateAccountContinue(ActionEvent event) throws IOException{
- if(!NewUsernameFieldC.getText().equals("") || !NewPasswordFieldC.getText().equals("") || NewPasswordFieldC.getText().equals(NewPasswordConfFieldC.getText())
- || !NewEmailFieldC.getText().equals("") || !NewSteamlinkFieldC.getText().equals("")){
- //ADD INFO TO DATABASE
- String url = "jdbc:mysql://localhost:3306/csgoopenerdatabase";
- String user = "root";
- String password = "hockey33";
- try{
- //get connection to database
- Connection conn = DriverManager.getConnection(url,user,password);
- //create a statement
- Statement stmt = conn.createStatement();
- //execute sql query
- String sql = "insert into userinfo"+"(Username, UserPassword, UserSteamTradeLink, UserEmail)"+"values ()";
- //process result set
- stmt.executeUpdate(sql);
- }
- catch(Exception e){
- e.printStackTrace();
- }
- System.out.println("correct output");
- Parent handleInventoryBackParent = FXMLLoader.load(getClass().getResource("Profile.fxml"));
- Scene OPBackScene = new Scene(handleInventoryBackParent);
- Stage handleInventoryBackStage = (Stage) ((Node) event.getSource()).getScene().getWindow();
- handleInventoryBackStage.setScene(OPBackScene);
- handleInventoryBackStage.show();
- }
- else{
- System.out.println("incorrect input");
- }
- }
- @Override
- public void initialize(URL url, ResourceBundle rb) {
- // TODO
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement