Php 无法在两个数据库之间复制数据

Php 无法在两个数据库之间复制数据,php,mysql,vps,Php,Mysql,Vps,我有一个在某些部分使用PHP和MySQL的应用程序 最近,我的ISP给我带来了很多麻烦,然后我决定改用VPS来更好地控制系统 我已经在这个VPS上安装了我的应用程序需要运行的所有东西(MySQL、php、apache、phpmyadmin),一切都很好 我开始将数据库和PHP文件移动到VPS,并对PHP文件进行必要的更改,以访问新的DBs、用户、密码等 使用PHP文件,我可以在DBs上读写数据,但我无法在两个DBs之间复制数据或删除数据 当我通过PHPMyAdmin的控制台发出copy和dele

我有一个在某些部分使用PHP和MySQL的应用程序

最近,我的ISP给我带来了很多麻烦,然后我决定改用VPS来更好地控制系统

我已经在这个VPS上安装了我的应用程序需要运行的所有东西(MySQL、php、apache、phpmyadmin),一切都很好

我开始将数据库和PHP文件移动到VPS,并对PHP文件进行必要的更改,以访问新的DBs、用户、密码等

使用PHP文件,我可以在DBs上读写数据,但我无法在两个DBs之间复制数据或删除数据

当我通过PHPMyAdmin的控制台发出copy和delete命令时,它正在工作,但当我通过PHP做同样的事情时,它就不工作了

这段代码在较旧的服务器上运行良好。。。有什么不对劲

这是我的代码:

<?php
ini_set('default_charset','UTF-8');
$con=mysqli_connect("url","user","pass","db_name");
mysqli_set_charset($con,"utf8");

if (mysqli_connect_errno($con))
{
   echo '{"query_result":"ERROR"}';
}

$emp_id = $_GET['id'];

$result = mysqli_query($con,"INSERT INTO publiagenda
        SELECT * FROM moderagenda WHERE id = $emp_id
        DELETE * FROM moderagenda WHERE id = $emp_id");


if($result == true) 
{
echo <<<HTML
<br><center>Dados Publicados no app e apagados da tabela de      moderacao</center></big
HTML; 

echo <<<HTML
<br><center><big><a    href="http://appdacidade.net.br/app/agenda/publish_agenda.php">Voltar</a></center></big
HTML;

}
else
{
    echo '{"query_result":"FAILURE"}';
}
mysqli_close($con);
?>

echo'{“查询结果”:“失败”}=>
echo'{“查询结果”:“失败”}。mysqli_错误($con)
您还试图执行多重查询,但未使用正确的功能。
此处。
DELETE*
不正确,无法使用
DELETE
删除特定列。它是从
中删除,未列出任何列。您还可以接受SQL注入。是复制代码不起作用,还是此特定代码不起作用?这看起来只与1 DB进行访问/交互。
<?php
ini_set('default_charset','UTF-8');
$con=mysqli_connect("url","user","pass","db_name");
mysqli_set_charset($con,"utf8");

if (mysqli_connect_errno($con))
{
   echo '{"query_result":"ERROR"}';
}

$emp_id = $_GET['id'];

$result = mysqli_query($con,"INSERT INTO publiagenda
        SELECT * FROM moderagenda WHERE id = $emp_id");


if($result == true) 
{
header("Location: ./dados_publicados.html");
}
else
{
    echo '{"query_result":"FAILURE"}' . mysqli_error($con);
}
mysqli_close($con);
?>