$value1=$_POST['value1'];
$value2=$_POST['value2'];
$value3=$_POST['value3'];
$sql="INSERT INTO table VALUES('$value1','$value2','$value3')";
$res=mysql_query($sql);
if($res){
//获取刚才插表时产生的id
$new_id=mysql_insert_id();
$sql2="INSERT INTO table2 VALUES('$new_id','$value1','$value2','$value3')";
mysql_query($sql2);
}
$sql=insert into ................;
mysql_query($sql);
$id=mysql_insert_id() ; //mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。
$sql2=insert into .........;
mysql_query($sql2);
这样写能明白嘛