来自插入后触发的错误1054

时间:2017-05-22 06:52:10

标签: php mysql

我试图拉动触发器将数据从一个表插入另一个表。主表从用户键入的Web界面接收它的数据,然后当提交表单时,它必须将该数据发送到主表以及名为backup的表。

我正在使用插入后触发器:

BEGIN
Insert INTO backup (MembershipNo, MembershipStartDate, MembershipExpiryDate, MembershipType ) //backup table that must get it's information from the clients table

VALUES ( //Data from the main table called clients
Membership_No, 
Membership_StartDate,
Membership_Type,
Membersship_ExpiryDate
);

END

当我尝试从界面插入数据时,它会抛出此错误:

SQLSTATE [42S22]:未找到列:1054未知列' Membership_No'在'字段列表'

我在他们的php文件中检查了我的所有列,也在我的数据库中,提到了所有相关的列。我似乎无法找到特定列的真正问题。请帮忙。

0 个答案:

没有答案