JavaScript - ¿Cómo realizar una reconversión monetaria de acuerdo a la fecha seleccionada con Javascript?

 
Vista:
sin imagen de perfil

¿Cómo realizar una reconversión monetaria de acuerdo a la fecha seleccionada con Javascript?

Publicado por Anderson (1 intervención) el 25/09/2022 05:59:33
Buenas noches. Estoy intentando de realizar una reconversión monetaria con js en un sistema de inventario de bienes, que de acuerdo a la fecha de la factura me realicé una división.

La primera reconversión fue 1-1-2008, se le quitó 3 ceros a la moneda

La segunda reconversión fue el 20-8-2018, se le quito 5 ceros a la moneda

La tercera reconversión fue el 1-10-2021,se le quitó 6 ceros a la moneda

Es decir:

Tengo un input tipo text que de acuerdo a una función de JS me muestra un calendario en fecha de factura

Tengo un input llamando valor de adquisición

Y tengo otros 3 inputs valor histórico 2008, valor histórico 2018 y valor histórico 2021

Si la fecha es del 1-1-08 o antes, y en el input de valor de adquisición, al colocar la cantidad debe de dividirse entre 1000 y mostrar el resultado en el otro input valor histórico 2008, si la fecha es del 19-08-2018 o 21-08-2018, en el valor histórico 2008 debe de traer esa cantidad reconvertidad luego esa misma se divide entre 100000 y se muestre en el valor histórico 2018 y para el 2021 se dividiera entre 1000000

He estado revisando este ejemplo pero no logró hacer lo que quiero. Destacó que la base de datos es postgresql. Si pueden ayudarme, se los agradecería

html
input id="valorBien"

input id="2008"

input id="2009"

input id="2019"



Mysql
Reconversion
Id Año Monto
1 2008 1000
2 2016 1000000
3 2019 1000000


script calculoreconversion.php
<?php
$fecha = year($_GET["fecha"]);
$sql= "Select año,Monto from Reconversion where Año <=" $fecha
$result= mysql_query($sql);
return result
?>


ajax

$.get( "calculoreconversion.php", { fecha:2008-02-02 } )
.done(function( data ) {
foreach(data as row){
if(row["Año"]==2008){
$("#2008").val($("#valorBien").val()/row["Monto"])
}
if(row["Año"]==2016){
$("#2016").val($("#valorBien").val()/row["Monto"])
}
if(row["Año"]==2019){
$("#2016").val($("#valorBien").val()/row["Monto"])
}
}
});
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder