Hola ha todos como estan veran lo quiero hacer es recuperar el Id de una Insercion a una tabla de mi BD para lo cual tengo el siguiente codigo pero el problema esta que no veo el id que me devuelva el Id Insertado
Código PHP:
Ver originalpublic static function registrar_empresa($ne_data){
try {
$cnBD = Conexion::getConexion();
$query_ingresar = $cnBD->prepare('CALL sp_empresa_registrar(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)');
$query_ingresar->bindParam(1,$ne_data["ne_nombre"],PDO::PARAM_STR,100);
$query_ingresar->bindParam(2,$ne_data["ne_razon_social"],PDO::PARAM_STR,50);
$query_ingresar->bindParam(3,$ne_data["ne_ruc"],PDO::PARAM_INT,11);
$query_ingresar->bindParam(4,$ne_data["ne_empresa_matriz"],PDO::PARAM_STR,100);
$query_ingresar->bindParam(5,$ne_data["ne_rubro"],PDO::PARAM_STR,100);
$query_ingresar->bindParam(6,$ne_data["ne_pais"],PDO::PARAM_INT,11);
$query_ingresar->bindParam(7,$ne_data["ne_departamento"],PDO::PARAM_INT,11);
$query_ingresar->bindParam(8,$ne_data["ne_provincia"],PDO::PARAM_INT,11);
$query_ingresar->bindParam(9,$ne_data["ne_distrito"],PDO::PARAM_INT,11);
$query_ingresar->bindParam(10,$ne_data["ne_direccion"],PDO::PARAM_STR,100);
$query_ingresar->bindParam(11,$ne_data["ne_categoria"],PDO::PARAM_STR,20);
$query_ingresar->bindParam(12,$ne_data["ne_telefono"],PDO::PARAM_STR,30);
$query_ingresar->bindParam(13,$ne_data["ne_correo"],PDO::PARAM_STR,100);
$query_ingresar->bindParam(14,$ne_data["ne_pagina_web"],PDO::PARAM_STR,150);
$query_ingresar->bindParam(15,$ne_data["ne_tipo_cliente"],PDO::PARAM_STR,20);
$query_ingresar->bindParam(16,$ne_data["ne_fecha_actualizacion"],PDO::PARAM_STR);
$query_ingresar->execute();
$cnBD->lastInsertId();
return $cnBD;
} catch (Exception $e) {
$e->getMessage();
}
}
ese id luego de recuperarlo lo ingresare en una transaccion para usarlo en otra tabla olvide mencionar que cuando probe el codigo me devolvio esto
Gracias