【发布时间】:2013-04-11 05:15:21
【问题描述】:
我有 2 个不同的数据库,比如说 db_one 和 db_two。每个人都有一张桌子。 db1_emp_company 和 db2_emp_info 分别。
结构如下:
db_one | db_two
__________________________________
db1_emp_company | db2_emp_info
__________________________________
phone_no | contact_no
emp_email | email_add
home_address | address
这两个数据库由同一服务器上的两个不同的php网站托管。
我想同步这两个不同数据库的表。例如,如果用户更新db1_emp_company 的phone_no(在db_one 中),它应该更新db2_emp_info 的contact_no(在db_two 中)。如果用户更新db1_emp_company 的emp_email(在db_one 中),它应该更新db2_emp_info 的email_add(在db_two 中)。等等。
有可能吗?
【问题讨论】:
-
在您更新
database1.table的代码中,您还可以添加另一个查询以每次更新databas2.table -
我正在通过表单更新我的“database1.table”。
-
是的,所以在某处形成
actions 和一些PHP 代码通过任何查询更新您的database1.table,所以就在该行下方,您也可以更新您的database2.table -
感谢您的回复。请给我一个示例代码。
-
嗯,是的,前提是您可以提供更新您的第一个数据库的代码
标签: php mysql codeigniter