Use php class and Ajax

0

Good morning

The question is as follows, I have a class of "user.class.php", where it contains my attributes, and all methods (insert, update, delete, search and etc ...) >

    private(){
    ...todos os atributos da classe
    }

    public function insert(){
    ....
    }
    public function delete(){
    ....
    }

        function retUsu($id){
            if(is_null($id)){
                return false;
                }else
             $sqlpID = "SELECT * FROM usuario WHERE idu_usujport=".$id;
             $con = $this->con->Connect()->prepare($sqlpID);
             $con->execute();
             $usuario = $con->fetch();
             return json_encode($usuario);   
            }
}

I will return to fetch this information with ajax and return it in input types "text" of my form. below is the example.

jQuery(document).ready(function($){
    $('#sel_usuario').change(function(){
        var id_user = $(this).val();
        $.ajax({
            url: '../usuario.class.php', //só busco a classe usuário, mas não o método, linha onde fica a duvida. 
            method: 'POST', // Default: GET
            data: { idu_usujport: id_user }, // ID do usuário que você vai pegar do combobox
            success: function(response) {
                // Em caso de sucesso pegar os dados retornados pelo Ajax e popular inputs.
                $('#nome').val(response.nome);
                $('#email').val(response.email);
                $('#senha').val(response.senha);
                $('#imagem').val(response.imagem);
            },
            error: function() {
                // Tratar os erros
            }
        });
    });
});

My question is, is this the way I'm indicating my class in the url :? since all the methods are in the same class together.

    
asked by anonymous 21.06.2017 / 15:29

0 answers