Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.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将成功从表单同时发布到两个不同的表_Php_Wordpress - Fatal编程技术网

php将成功从表单同时发布到两个不同的表

php将成功从表单同时发布到两个不同的表,php,wordpress,Php,Wordpress,目前,我正在从一个表单中单独获取值,然后在提交时将其发布到db。下面的代码运行良好 $output['success']=$wpdb->insert('my_Tablename',数组( “一”=>1美元, “两个”=>2美元, “三”=>三美元, “四”=>四美元, “五”=>五美元 )); 但是,如果我想同时将一些字段发布到补充表中,该怎么办?我该怎么做?正如我尝试的那样,它不是$output2,并且我不能在$wpbd插入之间添加逗号,那么解决方案是什么呢?我想补充: $output['s

目前,我正在从一个表单中单独获取值,然后在提交时将其发布到db。下面的代码运行良好

$output['success']=$wpdb->insert('my_Tablename',数组(
“一”=>1美元,
“两个”=>2美元,
“三”=>三美元,
“四”=>四美元,
“五”=>五美元
));
但是,如果我想同时将一些字段发布到补充表中,该怎么办?我该怎么做?正如我尝试的那样,它不是
$output2
,并且我不能在$wpbd插入之间添加逗号,那么解决方案是什么呢?我想补充:

$output['success']=$wpdb->insert('my\u Tablename\u two',数组(
“一”=>1美元,
“两个”=>2美元,
“三”=>三美元,
“四”=>四美元,
“五”=>五美元
));

您可以尝试在单独的变量中记录插入计数,例如
$res1=$wpdb->insert(…)$res2=$wpdb->insert(…)
,然后将输出设置为组合总数,即
$output[“success”]=$res1+$res2。当然,您可能希望以一种非常有意义的方式执行这两个插入,谢谢