我们提供招生管理系统招投标所需全套资料,包括招生系统介绍PPT、招生管理系统产品解决方案、
招生管理系统产品技术参数,以及对应的标书参考文件,详请联系客服。
CREATE DATABASE enrollment_system;
USE enrollment_system;
CREATE TABLE students (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100) NOT NULL,
gender ENUM('M', 'F') DEFAULT 'M',
birth DATE,
phone VARCHAR(15),
major VARCHAR(50)
);
CREATE TABLE teachers (
id INT AUTO_INCREMENT PRIMARY KEY,
name VARCHAR(100) NOT NULL,
department VARCHAR(50),
email VARCHAR(100),
phone VARCHAR(15)
);
import mysql.connector
db = mysql.connector.connect(
host="localhost",
user="root",
password="password",
database="enrollment_system"
)
cursor = db.cursor()
# Insert student data
student_sql = "INSERT INTO students (name, gender, birth, phone, major) VALUES (%s, %s, %s, %s, %s)"
student_val = ("张三", "M", "2002-05-10", "12345678901", "Computer Science")
cursor.execute(student_sql, student_val)
# Commit changes
db.commit()
from flask import Flask, render_template, request, redirect, url_for
app = Flask(__name__)
@app.route('/')
def index():
return render_template('index.html')
@app.route('/add_student', methods=['POST'])
def add_student():
name = request.form['name']
gender = request.form['gender']
birth = request.form['birth']
phone = request.form['phone']
major = request.form['major']
cursor.execute("INSERT INTO students (name, gender, birth, phone, major) VALUES (%s, %s, %s, %s, %s)",
(name, gender, birth, phone, major))
db.commit()
return redirect(url_for('index'))
if __name__ == '__main__':
app.run(debug=True)