簡體   English   中英

如果我的網站上的文本已更改,如何更新 SQLite3 數據庫?

[英]How can I update a SQLite3 database if text has been changed on my website?

我目前正在為學校項目編寫程序。 基本上我在我的網站上有一個表格,表格中的每個單獨的值都可以編輯。 但是,我想知道是否可以檢查表中是否進行了任何更改,然后通過按下按鈕將這些更改推送到數據庫。

這就是我通過網頁使我的表格數據可編輯的方式。

<td style="text-align:center" <div contenteditable>{{row[0]}}</td>

我再次使用 Python、Flask 和 SQLite3。

考慮您要編輯所有學生的標記。

因此,在您的 HTML 頁面中,將整個表格包裝在 HTML 表單標簽中。 提交表單后,所有數據都將傳遞到 Flask。

<form>
  <table>
    <tr>
      <td><input type="text" name="name_reg1" value="Student Name 1"></td>
      <td><input type="number" name="mark_reg1" value="45"></td>
      <td><input type="number" name="mark_reg1" value="26"></td>
      <td><input type="number" name="mark_reg1" value="87"></td>
      <td><input type="number" name="mark_reg1" value="68"></td>
    </tr>
    <tr>
      <td><input type="text" name="name_reg2" value="Student Name 2"></td>
      <td><input type="number" name="mark_reg2" value="56"></td>
      <td><input type="number" name="mark_reg2" value="64"></td>
      <td><input type="number" name="mark_reg2" value="77"></td>
      <td><input type="number" name="mark_reg2" value="82"></td>
    </tr>
  </table>
  <input type="submit" name="Submit">
</form>

您可以使用注冊號輕松識別標記。 現在您可以編寫 SQL 查詢以將數據添加到數據庫中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM