Hola Amigos ¿Como andan? Les hago una consulta, es posible que luego de un query se obtenga el numero de autoincrement generado en el momento? es decir, yo tengo una tabla que cada vez que se hace un insert genera un numero primary en funcion autoincrement, lo que necesito es que apenas se realiza el query me de ese número generado para continuar con otra operacion diferente, ¿Es posible?
Código PHP:
$query = "INSERT INTO `sistema` (`estado`,`cod`,`tipoinmueble`,`tipodeoperacion`,`subtipoinmueble`,`barrio`,`calle`,`altura`,`entrecalle1`,`entrecalle2`,`cliente`,`telefonodecontactocliente`,`horariocontactocliente`,`emailcliente`,`observacionescliente`,`precio`,`moneda`,`superficietotalm2`,`superficiecubiertam2`,`aestrenar`,`antiguedad`,`ambientes`,`cantidaddormitorios`,`cantidadbanios`,`cantidadcocheras`,`coberturacochera`,`orientacion`,`tipotecho`,`cantidadplantas`,`expensas`,`estadodelinmueble`,`aptoprofesional`,`usocomercial`,`luminosidad`,`aguacorriente`,`desaguecloacal`,`gasnatural`,`internet`,`luz`,`pavimento`,`phone`,`videocable`,`altillo`,`balcon`,`baulera`,`cocina`,`comedor`,`comedordediario`,`dependenciaservicio`,`dormitorioensuite`,`escritorio`,`hall`,`jardin`,`lavadero`,`living`,`livingcomedor`,`patio`,`sotano`,`terraza`,`toilette`,`vestidor`,`aireacondicionado`,`alarma`,`amoblado`,`calefaccion`,`canchadeportes`,`gimnasio`,`hidromasaje`,`parrilla`,`piscina`,`quincho`,`saladejuegos`,`sauna`,`solarium`,`sum`,`vigilancia`,`ambiente1`,`ambiente2`,`ambiente3`,`ambiente4`,`ambiente5`,`ambiente6`,`ambiente7`,`medida1`,`medida2`,`medida3`,`medida4`,`medida5`,`medida6`,`medida7`,`descripcion`,`creadoporfecha`,`creadopor`)
VALUES ('$_POST[estado]',
'casa',
'Casa',
'$_POST[tipodeoperacion]',
'$_POST[subtipoinmueble]',
'$_POST[barrio]',
'$_POST[calle]',
'$_POST[altura]',
'$_POST[entrecalle1]',
'$_POST[entrecalle2]',
'$_POST[cliente]',
'$_POST[telefonodecontactocliente]',
'$_POST[horariocontactocliente]',
'$_POST[emailcliente]',
'$_POST[observacionescliente]',
'$_POST[precio]',
'$_POST[moneda]',
'$_POST[superficietotalm2]',
'$_POST[superficiecubiertam2]',
'$_POST[aestrenar]',
'$_POST[antiguedad]',
'$_POST[ambientes]',
'$_POST[cantidaddormitorios]',
'$_POST[cantidadbanios]',
'$_POST[cantidadcocheras]',
'$_POST[coberturacochera]',
'$_POST[orientacion]',
'$_POST[tipotecho]',
'$_POST[cantidadplantas]',
'$_POST[expensas]',
'$_POST[estadodelinmueble]',
'$_POST[aptoprofesional]',
'$_POST[usocomercial]',
'$_POST[luminosidad]',
'$_POST[aguacorriente]',
'$_POST[desaguecloacal]',
'$_POST[gasnatural]',
'$_POST[internet]',
'$_POST[luz]',
'$_POST[pavimento]',
'$_POST[phone]',
'$_POST[videocable]',
'$_POST[altillo]',
'$_POST[balcon]',
'$_POST[baulera]',
'$_POST[cocina]',
'$_POST[comedor]',
'$_POST[comedordediario]',
'$_POST[dependenciaservicio]',
'$_POST[dormitorioensuite]',
'$_POST[escritorio]',
'$_POST[hall]',
'$_POST[jardin]',
'$_POST[lavadero]',
'$_POST[living]',
'$_POST[livingcomedor]',
'$_POST[patio]',
'$_POST[sotano]',
'$_POST[terraza]',
'$_POST[toilette]',
'$_POST[vestidor]',
'$_POST[aireacondicionado]',
'$_POST[alarma]',
'$_POST[amoblado]',
'$_POST[calefaccion]',
'$_POST[canchadeportes]',
'$_POST[gimnasio]',
'$_POST[hidromasaje]',
'$_POST[parrilla]',
'$_POST[piscina]',
'$_POST[quincho]',
'$_POST[saladejuegos]',
'$_POST[sauna]',
'$_POST[solarium]',
'$_POST[sum]',
'$_POST[vigilancia]',
'$_POST[ambiente1]',
'$_POST[ambiente2]',
'$_POST[ambiente3]',
'$_POST[ambiente4]',
'$_POST[ambiente5]',
'$_POST[ambiente6]',
'$_POST[ambiente7]',
'$_POST[medida1]',
'$_POST[medida2]',
'$_POST[medida3]',
'$_POST[medida4]',
'$_POST[medida5]',
'$_POST[medida6]',
'$_POST[medida7]',
'$_POST[descripcion]',
'$diayhora',
'$_SESSION[SESS_FIRST_NAME]')";
$insertOK = do_query($query);
if( $insertOK ){
header( "location: index.php");
} else {
echo "<h2>No se pudo cargar la propiedad, error entre la base de datos y el sitio, intente nuevamente mas tarde.- <br>El error emitidio es: $db_error</h2>";
}