基於Ajax的單錶增刪該查

2021-09-21 14:56:04 字數 2808 閱讀 1516

背景:

模態框模式像後端提交資料,區別於form表單提交資料頁面預設重新整理

後端處理請求函式:

return httpresponse("班級名不能為空")

def del_class(request):

ret =

del_id = request.post.get("id")

if del_id:

print("data to delete id is",del_id)

conn = pymysql.connect(host='192.168.1.124', port=3306, user='user1', password='123456', database='studentdb',charset='utf8')

# cursor = conn.cursor(cursor=pymysql.cursors.dictcursor)

cursor = conn.cursor()

sql = "delete from classes where id=%s"

cursor.execute(sql, del_id)

# 刪除資料要commit

ret["message"] = "要更新的資料不存在"

ret = json.dumps(ret)

return httpresponse(ret)前端**:

請輸入班級名:

請編輯班級名:

id班級名

操作

}}}刪除 編輯

ps:

a標籤預設帶跳轉/重新整理頁面的事件,如果給a標籤繫結乙個自定義事件,預設情況下先執行自定義事件,再進行頁面跳轉/重新整理

如果要取消預設事件的執行,需要修改**如下:

我是繫結自定義事件的a標籤我是繫結自定義事件的a標籤

MySQL單錶的增刪改查操作

今天我們一起回顧mysql單錶的增刪改查操作。這裡我說的在細一點就是,裡面會涉及到對庫的操作以及對錶結構的操作然後是對錶記錄的操作。你想要完成這些操作,首先你得對資料庫有一定的了解,這裡也對資料庫進行了乙個簡單的介紹 什麼是資料庫?資料庫就是儲存資料的倉庫,其本質是乙個檔案系統,資料按照特定的格式將...

sql 的增刪該查 初級入門

sql 對大小寫不敏感 sql 分為兩個部分 資料操作語言 dml 和 資料定義語言 ddl 查詢和更新指令構成了 sql 的 dml 部分 查詢 select 從資料庫表中獲取資料 更新 update 更新資料庫表中的資料 修改 刪除 delete 從資料庫表中刪除資料 插入 insert int...

表的增刪改查

insert into 表名 引數列表 values 值列表 批量插入 insert into 表名 引數列表 values 注意 型別,範圍,值一一對應 隱含列時,插入每列對應的值 指定列插入 只給表中的某幾個字段賦值 指定列要說明 指定欄位名 當插入的資料主鍵存在衝突時 更新操作 insert ...