Обычно вы можете просто подключить сайт A к базе данных SQL сайта B, и Visa-наоборот, так что вам действительно нужно использовать только одну базу данных двух сайтов.
Чтобы вставить в две разные базы данных, просто подключитесь ккаждая база данных, по одному, и выполнить ваш запрос.Например:
$mysql1 = array (
'host' => 'host1.website.com',
'username' => 'host1_username',
'password' => 'host1_password',
'database' => 'host1_database'
);
$mysql2 = array (
'host' => 'host2.website.com',
'username' => 'host2_username',
'password' => 'host2_password',
'database' => 'host2_database'
);
//insert into database 1
$connection = mysql_connect($mysql1['host'],$mysql1['username'],$mysql1['password']);
if($connection) { if(mysql_select_db($mysql1['database'])) {
$query = "INSERT INTO `tablename` VALUES ('blah','blah','blah!');
if(mysql_query($query)) {
echo "Success in Database 1!";
} else {
echo "Failure in Database 1.";
}
} }
//insert into database 2
$connection = mysql_connect($mysql2['host'],$mysql2['username'],$mysql2['password']);
if($connection) { if(mysql_select_db($mysql2['database'])) {
$query = "INSERT INTO `tablename` VALUES ('blah','blah','blah!');
if(mysql_query($query)) {
echo "Success in Database 2!";
} else {
echo "Failure in Database 2.";
}
} }
Но я предлагаю использовать только 1 базу данных и подключить оба сайта к 1 базе данных.