基于教材管理平台的演示系统设计与实现
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'
这段代码用于检查用户是否具有管理员权限。
本站知识库部分内容及素材来源于互联网,如有侵权,联系必删!
标签:教材管理