Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/12/2006, 23:11
Netyco
 
Fecha de Ingreso: enero-2005
Ubicación: Salta - Argentina
Mensajes: 322
Antigüedad: 19 años, 4 meses
Puntos: 7
Hola, me parece buena tu pregunta :D

En mi sitio web tengo desarrollado una aplicación que funciona similar a lo que necesitas, puedes verlo en http://www.netyco.com

Basicamente el desarrollo se baso en esto:


Tablas MySQL:

==============
Tabla monedas
==============
id
pais
simbolo
cambio <<- Valor cambiario con respecto al Dolar

===========
Tabla servicios
===========
id
nombre
precio <<-- Al precio del servicio lo pongo en U$S

Después se creo una funcion llamada moneda

function moneda($idpais,$precio){
$sql="SELECT * FROM monedas where id=$idpais";
$rs=.......;

return $rs['simbolo']." ".$precio*$rs['cambio'];

//El sistema tiene como moneda principal al U$S, por lo que en la tambla el pais USA tendria que tener el valor 1 en el campo cambio.

// de esta forma return $rs['simbolo']." ".$precio*1; deolveria el valor en U$S :)

}


$moneda=moneda($idpais,80);

Esto me devolveria un texto del estilo U$S 80, si cambio el idpais a otro, me devolveria el signo del pais + el equivalente.

Te paso una idea muy vaga y sin mucho código, el objetivo es que te sirva de guia.

Ante cualquier inquietud, no dudes en preguntar.

Última edición por Netyco; 04/12/2006 a las 23:15 Razón: jeje, error de dedo...