【发布时间】:2018-11-19 00:18:26
【问题描述】:
我正在尝试通过 php 表单在表中添加记录。需要从另一个表中选择一个必填字段,并在执行前添加到插入语句中。
这是 mysql 代码,通过获取“选择”部分并同时将其包含在“插入”中,这在 Workbench 中运行良好。我的 php 表单返回一个错误,指出“序列”值为空,因此“添加”失败。
这里是工作的 mysql -
INSERT INTO table_1
(type, version, regn, comments, serial)
VALUES ('797', '109F','KILO','new entry', (SELECT serial
FROM table_2 WHERE consno = '999999'))
作为一个对此非常陌生的人,我记得在 php 中阅读了一些不可能从多个语句中读取的内容,任何关于如何让这个“插入”在 php 中工作的建议或指导将不胜感激?
谢谢
【问题讨论】: