2016-02-05 76 views
0

我有2個表,我們稱之爲computer_setitem_info鏈接表更新時更新日期時間

這是computer_set樣本數據,可以將其具有name和的一系列計算機

enter image description here

上面的表格經由cartTemplateNameID柱連接到item_info表,你可以看到的description`下面。

enter image description here

我的問題是我想在computer_set表更新lastModified行每當我item_info更新的任何信息。例如,如果我在item_infolinked中添加另一個項目,並將其添加到computer_set,它會自動更新lastModified列的computer_set,因爲新項目已添加到組中。

回答

0

您可能想要使用MySQL triggers

+0

這很好,你能幫我怎麼做,請給樣品查詢嗎? –

0

您可以編寫一個腳本來更新上次更改後保存item_info表數據 如: -

<?php 
/* your code */ 
$item_info->save(); 
$computer_set->save(['lastModified'=>date("Y-m-d h:i:s")]); 
?> 

或用mysql觸發器。請參閱phpmyadmin觸發器示例的附加圖像。 phpmyadmin_trigger.jpg

謝謝。