更新 database_manager.py
parent
5ce9ee1b1e
commit
18c3968e59
|
|
@ -178,13 +178,16 @@ WHERE
|
||||||
class_name = self.fetch(sql_student, (student_number,))[0]['class_name']
|
class_name = self.fetch(sql_student, (student_number,))[0]['class_name']
|
||||||
|
|
||||||
# 使用class_name和day_of_week从schedule表获取course_id
|
# 使用class_name和day_of_week从schedule表获取course_id
|
||||||
sql_schedule = "SELECT course_id, FROM schedule WHERE day_of_week = %s AND class_name = %s AND period_id = %s;"
|
sql_schedule = "SELECT course_id FROM schedule WHERE day_of_week = %s AND class_name = %s AND period_id = %s;"
|
||||||
course_id = self.fetch(sql_schedule, (day_of_week, class_name, period_id))
|
course_id = self.fetch(sql_schedule, (day_of_week, class_name, period_id))
|
||||||
|
print(f"course_id: {course_id}")
|
||||||
|
id = course_id[0]['course_id']
|
||||||
|
print(f"id: {id}")
|
||||||
# 对于每一个course_id,从course表中查询course_name
|
# 对于每一个course_id,从course表中查询course_name
|
||||||
sql_course = "SELECT course_name FROM course WHERE course_id = %s;"
|
sql_course = "SELECT course_name FROM course WHERE course_id = %s;"
|
||||||
course_name = self.fetch(sql_course, (course_id['course_id'],))
|
course_name = self.fetch(sql_course, (id,))[0]['course_name']
|
||||||
data = {"course_name": course_name, "course_id": course_id}
|
print(f"course_name: {course_name}")
|
||||||
|
data = {"course_name": course_name, "course_id": id}
|
||||||
return data
|
return data
|
||||||
|
|
||||||
def update_sign_in_info(self, student_number, course_id, course_name, date, status):
|
def update_sign_in_info(self, student_number, course_id, course_name, date, status):
|
||||||
|
|
|
||||||
Reference in New Issue