ajax – Cómo validar el click de un botón desde javascript en php

var loginButton = document.querySelector("login-button");

loginButton.onclick = function() {
    
    parameters = {
        'user': loginPhone.value,
        'password': loginPassword.value
    };
    
    $.ajax({
        data: parameters,
        url: 'login.php',
        type: 'POST',
        
        success: function(mensaje) {
            
        }
    });
    
}


// EN PHP SE CREAN DATOS EN BLANCO, YA QUE PRIMERO VALIDO SI EXISTE LA CUENTA Y DESPUES INSERTO PERO NO, SIGUE CREANDO

$user = $_POST('user');
$password = $_POST('password');

$base->query("INSERT INTO $tabla (user,password) VALUES ('$user','$password')");
<button class="login-button"></button>