Imagino que si deseas actualizar con un boton lo mas sensato es utilizar javascript y darle a ese boton la funcion en que agregas un location.href a la misma pagina en donde estas.
Código PHP:
function reload(){
location.href = mi_pagina.php
}
O en el boton:
Código PHP:
<input type="button" name="votar" value="Votar" OnClick="javascript:history.go(0);">
Con metatags puedes usar este:
Código PHP:
<meta http-equiv='refresh' content='1.0; URL=pagina.php'>
/*
<meta http-equiv='refresh' --> le dices al browser que quieres que se refresque la pag.
content='1.0; --> tiempo que se demorara (en este caso 1 seg)
URL=pagina.php'> --> que pagina sera el resultado del refresco?
*/
Tambien hay manera de hacerlo en php:
Código PHP:
$url = "mi_pagina.php"; //donde refrescas?
$delay = "0.1"; //tiempo (en este caso 0.1 seg)
$cadena .= '<meta http-equiv="refresh" content="'.$delay.'; url='.$url.'">'; //metatag :D
Bueno... si no le acerte a lo que buscas sigue posteando :D