Resulta que en mi página PHP llamo a una función que me altera el contenido de la base de datos.
Me gustaría que justo después de alterar ese contenido, se me refrescase la página para ver dicha alteración.
Lo hago de la siguiente forma:
1º Compruebo que la variable que iama a la funcion está inicializada
2º Si lo está iamo a la función que modifica la base de datos
Luego, en la página que iama a la función(mi aplicación se subdivide en 2 páginas, el index, que sólo comprueba si se han inicializado variables y dependiendo de eso iama a las funciones que muestran una u otra cosa o modifican, y otra para las funciones) tengo una función refrescar() en la cabecera con el siguiente código
Código:
Si esta función es la que actualiza la página no se resetea la variable que iama a la función que modifica la base de datos. Por consiguiente, después de la modificación se está recargando la página contínuamente.<script type="text/javascript"> function refrescar() { location.reload(); } </script>
En cambio, si quito la función y refresco de forma manual, con f5, todo va correcto, la variable pierde su valor y se actualiza la tabla que muestra los datos.
Qué solución creeis que podría aplicarle a mi código??
Muchas gracias!!