我目前正在创建某种库存系统.
我在tbl1哪里保存物品.在tbl1,我有列qty或剩余的可用库存.
TBL1:
id product qty
1 mouse 10
2 keyboard 15
3 monitor 8
Run Code Online (Sandbox Code Playgroud)
我也有表格tbl2,我在发布项目中保存所有交易.在这张表中有issued_qty.
TBL2
id requested_by product issued_qty
1 john mouse 2
Run Code Online (Sandbox Code Playgroud)
我的问题是如何tbl2在UPDATE的同时插入一行tbl1.qty (tbl1.qty - tbl2.issued_qty).
例如:当我tbl2在requested_by,product和qty_issued中插入记录时,我想要tbl1自动更新.因为我们向约翰发出了2(数量)的鼠标.鼠标在tbl1中的记录,应该自动少于no.发行数量tbl2
我的想法是使用 TRIGGER
但不幸的是我没有成功..你可以帮助我这一个..
谢谢.
为什么我无法在我的代码中显示正确的输出?
$total = mysql_query("SELECT SUM(issued_qty) FROM issuance_tbl WHERE issuance_tbl.machine_no_id = '%$find%'");
echo $total;
Run Code Online (Sandbox Code Playgroud)
我总是得到这个错误:
Resource id #6
Run Code Online (Sandbox Code Playgroud)
谢谢你的帮助.