假设我在MYSQL
的数据库中有两个表,即
Customer_image
Customer_details
现在我希望ID
中的customer_details
字段显示为UID
表中的customer_image
字段。如果我更新或删除任何一个表中的任何记录,相关记录也应相应地受到影响。如果有人可以通过php
代码将字段关联起来,那就太棒了。
答案 0 :(得分:0)
首先,您应该使用MySQL的ON DELETE,ON UPDATE方法。http://www.mysqltutorial.org/mysql-on-delete-cascade/
但是如果你真的想因为某些原因想用PHP来做,那就创建一个数组并将外键关系数据存储在这个数组中:
[
'customer_details' =>
'id' => ['customer_image', 'UID']
]
当您从customer_details中删除记录时,请检查此数组以了解哪些表格'数据也必须删除。
如我所说的那样,如果你真的需要用PHP来做这个方法,那么你必须在MySQL方面做到这一点。