Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2013, 13:01
Avatar de Briss
Briss
 
Fecha de Ingreso: junio-2011
Mensajes: 1.293
Antigüedad: 13 años, 7 meses
Puntos: 12
Problema al hacer un insert doble

Hola a todos tengo un php donde hago un insert doble con lo cual no tengo problemas ...

Código PHP:
$insertSQL1 sprintf("INSERT INTO ...(campos....) VALUES (%s,%s)",
                    
GetSQLValueString($_POST['campo1'], "text"),
                    
GetSQLValueString($_POST['campo2'], "text"));

$insertSQL2sprintf("INSERT INTO ....) VALUES (%s,%s)",
                    
GetSQLValueString($_POST['campo1'], "text"),
                    
GetSQLValueString($_POST['campo2'], "text"));
mysql_select_db($database_connection$connection); 
 
$Result1 mysql_query($insertSQL1$connection) or die(mysql_error()); }}
 
$Result1 mysql_query($insertSQL2$connection) or die(mysql_error()); 
Donde tengo una duda es lo siguiente los insert se realizan al mismo tiempo (presionar el botón) .... pero existe alguna forma para q primero se realice la consulta 1.... y después pueda tomar el id que se asigno a ese registro ... y tomar ese valor para realizar la consulta dos.... ejemplo

Consulta uno...
Usuario
id=1 campo1= yyyy campo2=xxxx

en la consulta dos necesito tomar el id asignado en este caso el numero 1
que puedo hacer????