gpt4 book ai didi

php - 将一个表中的数据和一些硬代码插入到另一个表中

转载 作者:行者123 更新时间:2023-11-30 00:22:06 24 4
gpt4 key购买 nike

我必须将数据从一个表插入到另一个表中,并将一些硬编码数据插入到同一个表中。例如:-

$value1 = "abc";
$value2 = "xyz";
mysql_query("insert into table1(name,address,state,city) select * from table2");

表 1 中的列是:-

姓名、地址、州、城市。

表 2 中的列是:-

姓名和地址。

现在我必须在单个查询中将表 2 中的名称和地址以及 $value1 和 $value2 中的州、城市值插入到表 1 中。我不想第二次使用更新查询。

请推荐我。预先非常感谢。

最佳答案

mysql_query("insert into `table 1`(name,address,state,city) select name,address, '$value1', '$value2' from table2");

注意:mysql_* 已弃用

为了调试您的查询,您可以使用

echo mysql_errno() . ' - ' . mysql_error();

正如 @Rozklad 提到的,如果表名称中有空格,并且 table 1 不是示例名称,那么您需要使用 ` 符号

关于php - 将一个表中的数据和一些硬代码插入到另一个表中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23152042/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com