我将此表单提供给我网站上显示的表格。
目前,当用户输入并提交数据时,用户需要刷新页面以显示新数据。
每次用户按下ENTER或从表单提交数据时,是否可以自动刷新表?
<table>
<tr>
<th><div class="search-box">
<iframe name="votar" style="display:none;"></iframe>
<form action="protected_page.php" method="post" target="votar">
<input type="text" autocomplete="off" placeholder="Busca tu producto" name="producto" size="60" />
<div class="result"></div>
<input type="hidden" name="usuario" value="<?php echo htmlentities($_SESSION['username']); ?>" /></th>
<th><input type="submit" name="mandar"/>
<th><input type='submit' name='reload' value='UPDATE' />
</form>
</th>
</tr>
</table>
<?php
if(isset($_POST['mandar'])){
$sql_man="INSERT INTO busca (producto, username) VALUES ('$_POST[producto]','$_POST[usuario]')";
$mysqli->query($sql_man);
header("Location: /protected_page.php");
}
if(isset($_POST['reload'])){
header("Location: /protected_page.php");
}
?>
</div>
答案 0 :(得分:0)
您可以使用JavaScript重新加载页面。
echo"<script>window.location.reload();</script>";
答案 1 :(得分:0)
echo“window.location.reload(true);”;