SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: gokufast en Viernes 14 de Diciembre de 2007, 23:00

Título: Cambio De Moneda
Publicado por: gokufast en Viernes 14 de Diciembre de 2007, 23:00
Lo que quiero es lo siguiente:

- Tengo una Base de datos de retiros y depositos en dolares, pero quiero que esos datos los convierta en otra moneda (en mi caso Bolivianos), y esos datos los inserte en una tabla. (1 dolar es 7,69 bolivianos)

gracias de antemano
Título: Re: Cambio De Moneda
Publicado por: F_Tanori en Viernes 14 de Diciembre de 2007, 23:47
¿Y cual es el problema con eso ?  :rolleyes:

Saludos
Título: Re: Cambio De Moneda
Publicado por: grandzam en Sábado 15 de Diciembre de 2007, 05:41
La pregunta es como convertir? bueno ps nadamas seria multiplicar el numero de dolares que te dan por 7.69 que es lo que vale un dollar boliviano o bueno no se como se llame la moneda de tu pais... En el siguiente código es un ejemplo de como lo podrias hacer:

Lo primero que hago es declarar la variable $bolivianDollar en la que almacenaremos cuanto cuesta cada dolar boliviano, suponiendo que no siempre es el mismo valor (bueno es que asi es en mi pais) al cual con la funcion setBolivians le pasamos como parámetro cuanto cuesta un dolar boliviano, luego nadamas hice otra funcion para convertir los dolares que nos dan a dolares bolivianos, y ahi es donde hago la multiplicación, finalmente mando llamar a setbolivians y a setDolares para saber cuantos dolares hay que convertir... enseguida hago el insert en el que estoy suponiendo que el primer dato es autonumérico por eso el cero, y en la siguiente columna inserto lo que me regrese la funcion de conversion.

Bueno no se si a eso te referias, pero eso entendí que querias hacer. De todos modos si me equivoque, disculpa. Hasta luego.

Código: Text
  1.  
  2. $bolivianDollar;
  3. $dolares;
  4.  
  5. function setDolares($numeroDollares){
  6.     $dolares=$numeroDollares;
  7. }
  8.  
  9. function setBolivians($bolivian){
  10.    $bolivianDollar=$bolivian;
  11. }
  12.  
  13.  
  14. function toBolivians($dolares){
  15.     return $dolares*$bolivianDollar;
  16. }
  17.  
  18. setBolivians(7.69);
  19. setDolares(10);
  20. //Hacer el insert:
  21.  
  22. mysql_query("Insert into tabla values(0,".toBolivians($dolares).")");
  23.  
Título: Re: Cambio De Moneda
Publicado por: gokufast en Lunes 17 de Diciembre de 2007, 15:04
Muchas Gracias GrandZam, me servira de mucho