我在寻求更简洁的代码后有点帮助...将两个PHP sql语句合并为一个
当前代码工作正常。想知道如果我可以把它变成一个SQL语句,而不是两个......
$sql = "INSERT INTO table_a (1,2,3,4) VALUES ('$1','$2','$3','$4');";
$result = mysql_query($sql,$mysql_link);
$id = mysql_insert_id();
$sql2 = "INSERT INTO table_b (1,2,3,4) VALUES ('$id','$5','$6','$7');";
$result2 = mysql_query($sql2,$mysql_link);
我如何结合这两种以我目前的PHP脚本中工作?
谢谢!
这些都是两个单独的DML语句不能组合使用 – rabudde
是不能组合多个INSERT语句的。 – Alex
@alex:在同一个表,他可以结合 – dynamic