FAQ
Hola gente, perdon por el off topic, pero queria saber si alguno tiene idea
de si se puede formatear numeros mediante css, para que haga la separacion
de miles.

ejemplo

1000 = 1,000
1000.05 = 1,000.05
10006.001 = 10,006.001
2000000 = 2,000,00


Se que se podria hacer con Js o PHP, pero me quiero evitar el tema de
agregar y quitar comas.


Gracias de antemano.

--
Gerardo Benitez

----------------------------------------------------------------------
mercadoagil.com.ar

webseficientes.com.ar
tips y articulos para desarrolladores web
----------------------------------------------------------------------

Search Discussions

  • Miguel Gonzalez at Oct 5, 2007 at 8:29 am
    Hola Gerardo.

    Sólo con CSS no se pueden formatear números.

    Una opción, sin usar Js ó PHP, es estructurar la salida de datos en XML
    y aplicarle una transformación XLST que utilice "format-number()"

    Nota: Personalmente, no llego a ver la ventaja de usar ésto y no Js ó
    PHP sólo para formatear números.

    Saludos!

    Miguel

    Gerardo Benitez escribió:
    Hola gente, perdon por el off topic, pero queria saber si alguno tiene idea
    de si se puede formatear numeros mediante css, para que haga la separacion
    de miles.

    ejemplo

    1000 = 1,000
    1000.05 = 1,000.05
    10006.001 = 10,006.001
    2000000 = 2,000,00


    Se que se podria hacer con Js o PHP, pero me quiero evitar el tema de
    agregar y quitar comas.


    Gracias de antemano.
  • Gerardo Benitez at Oct 5, 2007 at 9:05 am
    La ventaja es que si yo lo pudiese hacer con CSS el numero se mostraria
    modificado, pero en esencia sigue siendo el mismo numero, o sea 1,
    664.14=1664.14.

    Pero si yo lo hago con Js o PHP, tengo que tener una funcion para formatear
    (format_number podria ser, jiji) y tendria que tener otra para quitarle el
    formato, cuando procese los numero de nuevo.

    Por que lo que tengo que hacer no es solo mostrarlos, sino tambien seguir
    trabajando con ellos.

    Si lo pudiera hacer con css, solamente tendria que formatearlos, esa es la
    idea.

    Igual sigo escuchando opciones.

    Gracias de nuevo
    On 10/5/07, Miguel Gonzalez wrote:

    Hola Gerardo.

    Sólo con CSS no se pueden formatear números.

    Una opción, sin usar Js ó PHP, es estructurar la salida de datos en XML
    y aplicarle una transformación XLST que utilice "format-number()"

    Nota: Personalmente, no llego a ver la ventaja de usar ésto y no Js ó
    PHP sólo para formatear números.

    Saludos!

    Miguel

    Gerardo Benitez escribió:
    Hola gente, perdon por el off topic, pero queria saber si alguno tiene idea
    de si se puede formatear numeros mediante css, para que haga la
    separacion
    de miles.

    ejemplo

    1000 = 1,000
    1000.05 = 1,000.05
    10006.001 = 10,006.001
    2000000 = 2,000,00


    Se que se podria hacer con Js o PHP, pero me quiero evitar el tema de
    agregar y quitar comas.


    Gracias de antemano.
    --
    PHP Spanish Localization Talk Mailing List (http://www.php.net/)
    To unsubscribe, visit: http://www.php.net/unsub.php

    --
    Gerardo Benitez

    ----------------------------------------------------------------------
    mercadoagil.com.ar

    webseficientes.com.ar
    tips y articulos para desarrolladores web
    ----------------------------------------------------------------------
  • Miguel Gonzalez at Oct 5, 2007 at 10:50 am
    ¿Y no puedes hacer algo así?:

    <input type="hidden" value="<?php echo numerocompleto;?>">
    <?php echo number_format(numerocompleto);?>

    Parto de la base que el número completo guardado en el control oculto se
    reenviaría al servidor (submit de formulario) desde el cliente para otra
    operación.

    El cliente "ve" el número formateado, pero el número "operativo"
    (completo) queda oculto.


    Gerardo Benitez escribió:
    La ventaja es que si yo lo pudiese hacer con CSS el numero se mostraria
    modificado, pero en esencia sigue siendo el mismo numero, o sea 1,
    664.14=1664.14.

    Pero si yo lo hago con Js o PHP, tengo que tener una funcion para formatear
    (format_number podria ser, jiji) y tendria que tener otra para quitarle el
    formato, cuando procese los numero de nuevo.

    Por que lo que tengo que hacer no es solo mostrarlos, sino tambien seguir
    trabajando con ellos.

    Si lo pudiera hacer con css, solamente tendria que formatearlos, esa es la
    idea.

    Igual sigo escuchando opciones.

    Gracias de nuevo
    On 10/5/07, Miguel Gonzalez wrote:
    Hola Gerardo.

    Sólo con CSS no se pueden formatear números.

    Una opción, sin usar Js ó PHP, es estructurar la salida de datos en XML
    y aplicarle una transformación XLST que utilice "format-number()"

    Nota: Personalmente, no llego a ver la ventaja de usar ésto y no Js ó
    PHP sólo para formatear números.

    Saludos!

    Miguel

    Gerardo Benitez escribió:
    Hola gente, perdon por el off topic, pero queria saber si alguno tiene idea
    de si se puede formatear numeros mediante css, para que haga la
    separacion
    de miles.

    ejemplo

    1000 = 1,000
    1000.05 = 1,000.05
    10006.001 = 10,006.001
    2000000 = 2,000,00


    Se que se podria hacer con Js o PHP, pero me quiero evitar el tema de
    agregar y quitar comas.


    Gracias de antemano.
    --
    PHP Spanish Localization Talk Mailing List (http://www.php.net/)
    To unsubscribe, visit: http://www.php.net/unsub.php
  • Gerardo Benitez at Oct 5, 2007 at 1:46 pm
    No lo habia pensado, sos un genio master!


    On 10/5/07, Miguel Gonzalez wrote:

    ¿Y no puedes hacer algo así?:

    <input type="hidden" value="<?php echo numerocompleto;?>">
    <?php echo number_format(numerocompleto);?>

    Parto de la base que el número completo guardado en el control oculto se
    reenviaría al servidor (submit de formulario) desde el cliente para otra
    operación.

    El cliente "ve" el número formateado, pero el número "operativo"
    (completo) queda oculto.


    Gerardo Benitez escribió:
    La ventaja es que si yo lo pudiese hacer con CSS el numero se mostraria
    modificado, pero en esencia sigue siendo el mismo numero, o sea 1,
    664.14=1664.14.

    Pero si yo lo hago con Js o PHP, tengo que tener una funcion para formatear
    (format_number podria ser, jiji) y tendria que tener otra para quitarle el
    formato, cuando procese los numero de nuevo.

    Por que lo que tengo que hacer no es solo mostrarlos, sino tambien seguir
    trabajando con ellos.

    Si lo pudiera hacer con css, solamente tendria que formatearlos, esa es la
    idea.

    Igual sigo escuchando opciones.

    Gracias de nuevo
    On 10/5/07, Miguel Gonzalez wrote:
    Hola Gerardo.

    Sólo con CSS no se pueden formatear números.

    Una opción, sin usar Js ó PHP, es estructurar la salida de datos en XML
    y aplicarle una transformación XLST que utilice "format-number()"

    Nota: Personalmente, no llego a ver la ventaja de usar ésto y no Js ó
    PHP sólo para formatear números.

    Saludos!

    Miguel

    Gerardo Benitez escribió:
    Hola gente, perdon por el off topic, pero queria saber si alguno tiene idea
    de si se puede formatear numeros mediante css, para que haga la
    separacion
    de miles.

    ejemplo

    1000 = 1,000
    1000.05 = 1,000.05
    10006.001 = 10,006.001
    2000000 = 2,000,00


    Se que se podria hacer con Js o PHP, pero me quiero evitar el tema de
    agregar y quitar comas.


    Gracias de antemano.
    --
    PHP Spanish Localization Talk Mailing List (http://www.php.net/)
    To unsubscribe, visit: http://www.php.net/unsub.php
    --
    PHP Spanish Localization Talk Mailing List (http://www.php.net/)
    To unsubscribe, visit: http://www.php.net/unsub.php

    --
    Gerardo Benitez

    ----------------------------------------------------------------------
    mercadoagil.com.ar

    webseficientes.com.ar
    tips y articulos para desarrolladores web
    ----------------------------------------------------------------------

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupphp-general-es @
categoriesphp
postedOct 4, '07 at 7:15p
activeOct 5, '07 at 1:46p
posts5
users2
websitephp.net

People

Translate

site design / logo © 2023 Grokbase