Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel将行从一个数据表复制到另一个数据表_Php_Mysql_Laravel - Fatal编程技术网

Php Laravel将行从一个数据表复制到另一个数据表

Php Laravel将行从一个数据表复制到另一个数据表,php,mysql,laravel,Php,Mysql,Laravel,我需要用Laravel将一行从datatable a复制到datatable B 我尝试: $coeff_insert = DB::insert('INSERT INTO '.$copro_id.'.coeff_etages SELECT * FROM aurora.coeff_etages WHERE id = '.$coeff_max.';'); $copro_id是我的数据表,是一个动态的名称 aurora.coeff_etages是我的数据表B,它总是这样调用 但它不起作用。没有错误消

我需要用Laravel将一行从datatable a复制到datatable B

我尝试:

$coeff_insert = DB::insert('INSERT INTO '.$copro_id.'.coeff_etages SELECT * FROM aurora.coeff_etages WHERE id = '.$coeff_max.';');
$copro_id
是我的数据表,是一个动态的名称

aurora.coeff_etages是我的数据表B,它总是这样调用

但它不起作用。没有错误消息,但什么也没有发生

有人能帮我吗


感谢您的帮助。

尝试打开错误,检查日志文件DB::table(“缺少表名”)->insert(),您可以运行原始sql或将sql更改为数组()I tred$coeff_insert=DB::table('coeff_etages')->insert('SELECT*FROM aurora.coeff_etages,其中id='。$coeff_max');但是我有一个关于完整性约束冲突的错误。因为您是insert('a query STRING'),read,可能是先将查询保存到变量,然后传递到DB::table(。。。