☣特种使者☣
- ☣特种使者☣ 2019-12-15 已签到连续签到1天,获得了5个金钱
- ☣特种使者☣ 2019-09-13 已签到连续签到1天,获得了5个金钱
- ☣特种使者☣ 2019-09-07 已签到连续签到2天,获得了10个金钱
- ☣特种使者☣ 2019-09-06 已签到连续签到1天,获得了5个金钱
- ☣特种使者☣ 2019-08-31 已签到连续签到1天,获得了5个金钱
- ☣特种使者☣ 2019-08-29 已签到连续签到2天,获得了10个金钱
看你的 sql 语句,event 这个表 你只插入了 createtime 和 updatetime 这两个字段,根本就 没有 departmentid 这个字段,作为 外键,这 肯定是 不行的
不知道你在 phpMyAdmin 里执行的 sql 语句是 什么样的,想来 肯定不是 只有 createtime 和 updatetime 这两个字段在phpMyAdmin中插入时,语句包含各个字段(肯定不止createtime 和 updatetime 这两个字段),是完整的,可以正常插入。而且在phpMyAdmin中,如果不用语句插入,用填表方式插入的话,设置了外键的字段都有下拉菜单,直接点就行,也能完整插入。在Yii框架中插入时,createtime 和 updatetime 这两个字段是在Yii模型文件的public function beforeSave($insert)中插入的。现在的问题是为什么在php?r=event%2Fcreate界面,也就是views\event\create.php这个界面插入时,会出问题(接收不到数据)?我尝试在phpMyAdmin中插入一行数据,然后在Yii的view、update界面中都可查看,修改。既然能修改,为什么插入会有问题?
- ☣特种使者☣ 回复了话题 Yii Framework视频教程第一讲
学习了学习了。