现在我有一个表并将此表复制到另一个表中并且这项工作......但是现在我在新表中有一个新数组,我现在需要保存日期...如何将这2个查询连接成一个。
$sql = "INSERT INTO $tbl_name2(name, money) SELECT name, money FROM $tbl_name WHERE id='$idd'";
$sql ="INSERT INTO $tbl_name2(time)VALUES('$time')";
$result = mysql_query($sql);
答案 0 :(得分:0)
只需将参数添加到第一个查询中即可。
$sql = "INSERT INTO $tbl_name2(name, moneytime) SELECT name, money,$time FROM $tbl_name WHERE id='$idd'";
但是你不应该使用mysql_*
API,因为这些是被删除的。而且你应该使用预备声明。这些安全性和可读性更高。
答案 1 :(得分:0)
如果我理解正确,这就是你需要的。
$sql = "INSERT INTO $tbl_name2(name, money, time) SELECT name, money, '".$time."' FROM $tbl_name WHERE id='$idd'";
$result = mysql_query($sql);