Pues ya me salio este es la manera que uso asi lo menciona el manual
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();
$result = $query_ingresar->fetch(PDO::FETCH_ASSOC);
return $result["ID"];
} catch (Exception $e) {
$e->getMessage();
}
}
Claro que el ID que regresar es lo que me devuelve mi SP Gracias