对于我的系统,学生需要通过填写注册表格(个人、联系方式和课程详细信息;以及用户名和密码)来创建用户帐户。
我需要通过一个表单收集注册数据,并将收集到的数据插入数据库中的两个相关表中( student表中的所有学生详细信息和users表中的登录详细信息)。
我怎样才能最好地用php编写这个代码呢?

发布于 2014-07-19 16:56:11
COMMIT更改。这样,这两个插入要么成功,要么都失败。事务还需要InnoDB。student_id/user_id可能是唯一的任意键。您可以为该列使用auto_increment属性并执行: START TRANSACTION;INSERT (last_name,fist_name,.)值(“克雷斯波”,“Jaime”,.);在用户值中插入值(last_insert_id(),'jynus','hashedpassword','student');提交;https://dba.stackexchange.com/questions/71907
复制相似问题