Sóc molt fan de la tecnologia Ajax, i el que permet aconseguir. Sovint utilitzo un petit fragment de jQuery que es comunica en segon pla amb un arxiu .php. Així s’aconsegueixen accions dins el servidor i/o la base de dades MySQL sense necessitat de redireccionar o refrescar la pàgina del navegador.

.ajax()

var dades = "";

jQuery.ajax({
  data: dades,
  type: "post",
  url: "{{URL}}"
});

.load()

$(selector).load(URL,data,callback);

.get()

$("button").click(function(){
  $.get("demo_test.asp"function(data, status){
    alert("Data: " + data + "\nStatus: " + status);
  });
});

> Recordeu que cal tenir jQuery instal·lat per utilitzar aquesta funció. Trobareu tota la informació a: https://jquery.com/

> Enllaço amb tutorials genials de w3schools: https://www.w3schools.com/jquery/ | https://www.w3schools.com/jquery/jquery_ajax_load.asp | https://www.w3schools.com/jquery/ajax_get.asp