Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/10/2005, 07:15
Avatar de Bytevamp
Bytevamp
 
Fecha de Ingreso: junio-2005
Ubicación: /var/www/
Mensajes: 789
Antigüedad: 18 años, 10 meses
Puntos: 7
Cita:
Iniciado por Superlinux
Hola .... me pueden colaborar con este tema:

estoy buscando la forma que un valor estraido de mi base de datos se muestre con formato numero con separador de miles .... Estoy tratando de adaptar este codigo pero me genera un error.
Código PHP:
<html> 
<head> 
  <?
   
function formatNmb($nNmb){ 
    
$sRes ""
    for (
$j$i $nNmb.length 1$j 0$i >= 0$i--, $j++) 
     
$sRes $nNmb.charAt($i) + (($j 0) && ($j == 0)? ".""") + $sRes
    return 
$sRes
   } 
   
$vrdoc '10';
  
?>
</head> 
<body> 
    <? echo formatNmb($vrdoc); ?> 
</body> 
</html> 

Creo que la funcion charAt($i) no es admitida por PHP.

Alguien tiene una mejor idea... Gracias.
¿Que tal con numbre format?
Código PHP:
<? echo number_format($registro['numero'],numero_decimales,",","."); ?>
extrayendo directamente el dato de la Base de datos, y eliminando la funcion que has creado.

Vamos es lo mas sencillo, creo yo.
Saludos.
__________________
"zankius veri mach" a todos los que me habeis ayudado.
carteles para inmobiliarias || alquiler de coches