基于教材管理平台的演示系统设计与实现
2025-03-29 01:08
def add_textbook(textbook_name, author, publisher):
query = "INSERT INTO textbooks (name, author, publisher) VALUES (%s, %s, %s)"
values = (textbook_name, author, publisher)
cursor.execute(query, values)
db.commit()

这段代码会将新的教材信息插入到数据库中。
def get_textbooks_by_course(course_name):
query = "SELECT * FROM textbooks WHERE course_name=%s"
cursor.execute(query, (course_name,))
return cursor.fetchall()
这个函数会返回指定课程的所有教材信息。
def check_admin(user_id):
query = "SELECT role FROM users WHERE id=%s"
cursor.execute(query, (user_id,))
result = cursor.fetchone()
return result['role'] == 'admin'
这段代码用于检查用户是否具有管理员权限。
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!
标签:教材管理

