Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/10/2006, 12:46
lanceusp
 
Fecha de Ingreso: mayo-2005
Ubicación: Muy lejos de aquí
Mensajes: 367
Antigüedad: 19 años, 10 meses
Puntos: 0
problema con printf

Hola compañeros;

Tengo de nuevo una duda que es la siguiente. Tengo en una pagina php:

Código PHP:
$_SESSION['moneda'] -> valor $miconexion -> row ['valor'];
$_SESSION['moneda'] -> simbolo $miconexion -> row ['simbolo']; 
Dos valores recogidos de la BD y asignados a una variable de sesion. Mas adelante...

Código PHP:
echo ''.PRECIO.': 'printf ("%.2f ",$perfumes -> row ['preciog3'] * $_SESSION['moneda'] -> valor) .' '.$_SESSION['moneda'] -> simbolo.''
Deberia mostrar por pantalla: Precio: 1715.40 USD, en cambio sale por pantalla: 1715.40 Precio: 8 ISK

Si quito el printf sale bien, pero sin los dos decimales, puede mostrar un decimal, dos o más... yo quiero siempre dos.

Decir que en la base de datos, el campo valor es un decimal 5,2 (he probado 5,4 y varios más... pero nada)

Gracias de antemano
__________________
Saludos!