Mysql
 sql >> Base de données >  >> RDS >> Mysql

PHP, actualiser la page lors de l'insertion

Simple :

header('Refresh: 0'); // 0 = seconds

Vous pouvez même spécifier un nouvel emplacement

header("Refresh:2; url=new_page.php");

Mais lorsque vous travaillez avec header fonction, il ne devrait y avoir rien en écho avant de l'appeler, mais si vous avez déjà fait écho à quelque chose, vous pouvez utiliser html ou javascript :

HTML

<meta http-equiv="refresh" content="0">
<!--here you can also specify new url location-->
<meta http-equiv="refresh" content="0; url=http://url.com/">

JS

window.location.reload();

Mise à jour : car vous ne pouvez pas utiliser header faites ceci :

if ($stmt9) 
{
    $message = "User updated Sussesfully!";
    echo '<meta http-equiv="refresh" content="0">';
 }
else 
{
    echo '<meta http-equiv="refresh" content="0">';
}