php - 在一张表中插入会自动将 null 添加到另一张表中

标签 php mysql phpmyadmin

我有两个表,即问题和答案表。

问题表列: qid(主键自增), 问题, 日期, 回答, ans_id(外键的值将是qid), 回答

这就是我想做的。我在一个表中插入值,例如问题表,然后自动将 qid 插入到答案表列 ans_id 中 例如

我插入值

**qid => 1
question => 'This is question'
date => 'dd/mm/yy' (auto insert)**

只需在问题表中输入,答案表值就会像这样自动插入

**ans_id => 1
answer => null**

我知道这可以在访问中轻松完成,但我无法在我的 sql phpmyadmin 中执行此操作。我还添加了外键约束,但它没有帮助。请帮助

最佳答案

看看触发器即可。您可以插入/更新/删除或几乎任何由另一个插入/更新/删除触发的其他内容

http://dev.mysql.com/doc/refman/5.5/en/trigger-syntax.html

关于php - 在一张表中插入会自动将 null 添加到另一张表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25420963/

相关文章:

mysql - 导入 mysql 转储而不覆盖现有数据

mysql - 在 MySQL 中具有多个连接的一行结果

mysql - 无法在 ubuntu 16.04 上安装 mysql

mysql - 在 linux 中连接到 phpmyadmin 时出现问题

php - Laravel 5.2 Session flash 即使使用 web 中间件也不工作

php - 需要 Mysql 选择查询的帮助

C# 到 PHP base64 编码/解码

javascript - 更改动态添加的选择选项元素的名称

php - 如何在加载图像时(滚动时)实现淡入淡出效果

MySQL JOIN 无法正常工作