注册 登录
编程论坛 PHP技术论坛

php处理一个关于表单数据提交的问题,请教大家!!

lotoze 发布于 2016-11-16 21:33, 2938 次点击
我的数据库studentdb中有一两张表,第一张表为阶段表jieduan,里面有jieduan_id, jieduan_name,jieduan_time三个列,用来存储学生大一、大二、大三的分类名,第二张表为学生表student,里面有student_id, student_num, student_name, student_time,分别用来统计学生数量(看id号)、学号、学生姓名、存储时间。现在我有个form表单为:
<form method="post" enctype="multipart/form-data>
    <p>
        <lable for="">学生学号</label>
        <input type="text" name="studentnum">
    </p>
    <p>
        <label for="">学生名</label>
        <input type="text" name="studentname" />
    </p>
   
    <p>
    <label for="">阶段分类</label>
    <input type="radio" name="jeduanname" value="大一" />大一
    <input type="radio" name="jeduanname" value="大二" />大二
    <input type="radio" jeduanname" value="大三" checked="checked" />大三
    </p>
    <p>
    <input type="submit" name="add" value="添加" onclick="add()"/>
    <input type="submit" name="del" value="删除" onclick="del()"/>
    </p>
</form>
我在php中定义个$num, $student, $jeduan三个变量分别接受学号、学生姓名、阶段分类的数据,
要求1:是要在输入信息后,点击添加按钮提交数据,把$num, $student数据存在学生表student中,同时自动把这条新提交的信息自动归类到阶段表jieduan中,(使得以后在web前端遍历时能够在阶段名下显示每个学生的信息);
要求2:是要在输入信息后(可以只是学号或者只是学生姓名),点击删除按钮提交数据,把学生表student中的这个学生信息删除,同时在阶段表jiduan的分类下也要删除(意思是在前端遍历时不显示这个学生的信息)。
我查找资料后有的说,只要在数据库的这两个表中采用主键外键约束就可以实现在提交时自动把学生的信息归类到阶段jeiduan表中,不知道正确不正确,如果真的正确的话,那么就只需要子啊数据库设置主外键就可以了,那么表单链接的php文件还需要写什么东西吗?
求教大家指点一二,小弟不胜感激!!(若您时间允许的话请给出您的代码,需要真理,)

[此贴子已经被作者于2016-11-16 22:30编辑过]

0 回复
1