Como fazer para o link criado na aplicação blank, inserir no bd e redirecionar para outra blank?

Boa tarde a todos!
Gostaria de uma ajuda de vocês com relação a aplicação blank.

Eu criei uma aplicação blank, usando o adminlte
(upload://gIcP4SmwQb9ClynR0ZQi6N0JMt5.jpeg)
Este é o código do botão adicionar:
<a href= ""class=“btn btn-app bg-success”>
Adicionar

Eu também tenho uma aplicação na blank chamada (insere_no_carrinho), que faz a inserção do produto comprado e está funcionando normalmente. Segue o código abaixo:

sc_lookup(ds, "SELECT preco_com_desconto FROM tbl_curso WHERE id_curso = “.[v_curso_id].” ");
$var_preco_com_desconto = {ds[0][0]};

//ip do usuário
$var_ip = $_SERVER[‘REMOTE_ADDR’];

//Pegar a seção do usuário
$var_sessao_id = session_id();

//data e hora da venda
$var_data_e_hora = date(“Y-m-d H:i:s”);

sc_exec_sql(“INSERT INTO tbl_carrinho (session_id, curso_id, preco, data_cadastro, ip) VALUES (’”.$var_sessao_id."’, ‘".[v_curso_id]."’, ‘".$var_preco_com_desconto."’, ‘".$var_data_e_hora."’, ‘".$var_ip."’ )");

sc_redir(formulario_compra_carrinho_aluno, v_session=$var_sessao_id);

A pergunta que gostaria de fazer é como faço para chamar a blank (insere_no_carrinho) dentro do botão, de forma que ele valide e rederecione?
Ou si tem alguma forma de fazer direto a validação no botão inserindo no banco e depois redirecionando para outra tela?

Tem que usar ajax…

Agradeço pelo feedback!
Tem algum exemplo em que posso me basear?

Requer conhecimento um pouco mais avançado.

Aqui [e um exemplo de acesso Ajax: