用户输入

时间:2017-02-10 04:34:55

标签: php html

我将此表单提供给我网站上显示的表格。

目前,当用户输入并提交数据时,用户需要刷新页面以显示新数据。

每次用户按下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>

2 个答案:

答案 0 :(得分:0)

您可以使用JavaScript重新加载页面。

echo"<script>window.location.reload();</script>";

答案 1 :(得分:0)

echo“window.location.reload(true);”;