1

私はまずPHPが初めてです..

私の質問は、 mysql_query を使用して Server1 から $result を取得したら、host2 に格納される Table2 を作成するにはどうすればよいかということです

<?php

$connect1 = mysql_connect(host1,user,pass);
$selected = mysql_select_db(database1,$connect1);

$result = mysql_query("select a,b,c from table1");

$connect2 = mysql_connect(host2,user,pass);
$selected = mysql_select_db(database2,$connect2);

mysql_query("create table table2 as select $result from table2"); 

?> 

それらは2つの異なるサーバーです(両方ともMySQLにあります)..詳細に答えていただければ幸いです。

ありがとう

4

1 に答える 1

1

mysql_query2つのパラメーターを受け入れます。2つ目は接続ですが、これを試しましたか?

mysql_query("create table table2 as select $result from table2", $connect2);

PHPドキュメントmysql_query: http: //php.net/manual/en/function.mysql-query.php

于 2012-04-05T00:13:26.563 に答える