2013-08-26 22 views
0

我使用php從mysql中獲取表格的結果顯示爲html頁面上的數組結果在頁面上保留,即使我刷新頁面或如果我獲取新記錄將它添加到以前的結果結束從Mysql DB獲取的結果留在頁面

請指導我,結果在頁面刷新刪除或如果一個新行下令必須更換前一個 這裏的代碼

<div id="outPut"> 
    <form id="sUserb" name="Output" action="" method="post"> 
     <input type="submit" value="SELECT" name="sUser"></form> 
    <div id="sUser"> 
     <?php 
     if (isset($_POST['sUser'])) { 
      $oMySQL = new MySQL('library', 'root', '', 'localhost'); 
      $where = array('bID' => '0'); 
      echo "<pre>"; 
      $result = $oMySQL->Select('user', $where); 
      print_r($result); 
      echo "</pre>"; 
      foreach ($result as $key => $val) { 
       foreach ($val as $label => $item) { 
        echo $label . "====" . $item . "<br >"; 
       } 
      } 
     } 
     ?> 
    </div> 

問候

+2

沒有人可以引導你,除非,直到你在這裏扔相關代碼 –

+0

代碼代碼代碼代碼在哪裏是代碼? –

回答

0

是不是obvio我們的結果留在頁面上?每次刷新頁面時,都會執行查詢並將頁面上的表格內容吐出。

+0

如何擺脫這 –

+0

技術上重新設計你的網頁/應用程序。爲什麼只向用戶顯示一次該數據?也許跟蹤會話,所以你不會執行數據庫調用,以防用戶運行會話時 –

+0

如何清除代碼中div的一次取回結果 –