Hola amigos como puedo formatear este tipo de campos
por ejemplo el valor del campo q me trae es 4900 y quiero que me salga $4,900.00
Espero me puedan ayudar gracias de antemano.
| |||
FORMARTEAR CAMPO TIPO decimal(11,2) Hola amigos como puedo formatear este tipo de campos por ejemplo el valor del campo q me trae es 4900 y quiero que me salga $4,900.00 Espero me puedan ayudar gracias de antemano. |
| |||
Re: FORMARTEAR CAMPO TIPO decimal(11,2) Cita: Hola, para ello te sirve la función number_format, busca en la documentación de php por los parámetros.Te dejo una función propia que tengo que emplea esa función (valga la redundancia) de php. Código PHP: |
| |||
Re: FORMARTEAR CAMPO TIPO decimal(11,2) hola lucasarts_18: Intente lo que me dices pero por alguna razon no me esta funcionando Aqui esta mi codigo: Hacemos la conexion.... Código PHP: |
| |||
Re: FORMARTEAR CAMPO TIPO decimal(11,2) Hola: La función number_format es de php, no es para aplicarla dentro de un sql ya que no es parte del motor de BD, se debe aplicar como dice GatorV. Hasta Luego .- |
| |||
Re: FORMARTEAR CAMPO TIPO decimal(11,2) Gracias por tu respuesta GatorV me funciono de maravilla, pero el resultado que me arroja es: $22,018 Me gustaria que me lo diera de la siguiente forma: $22,018.00 Como agrego los centavos al final? Saludos.... PD. gracias tambiena lucasarts_18 por interezarte en el tema... |
| ||||
Re: FORMARTEAR CAMPO TIPO decimal(11,2) Como te digo, en lugar de poner 0 en el segundo parámetro de la función, pon un 2, 0 indica que te de 0 decimales y 2 indica que sean 2 decimales. Saludos. |
| |||
Re: FORMARTEAR CAMPO TIPO decimal(11,2) Hola de nuevo, gracias por tu ayuda, pero sigo teniendo problemas Mira poniendo el codigo asi $total = "$" . number_format($result4['TORD_GRAV_2'],0,'',','); Me da el resultado de asi: $4,238 y poniendole 2 en lugar de 0 $total = "$" . number_format($result4['TORD_GRAV_2'],2,'',','); me lo da asi $4,23896 El resultado no esta mal, pero le falta un ".", ya que deberia de ser $4,238.96 Espero me puedas ayudar nuevamente. salu2. |
| ||||
Re: FORMARTEAR CAMPO TIPO decimal(11,2) El tercer parámetro de la función es el punto decimal, y el cuarto es el separador de miles, así que solo es cuestión que lo agregues: Código PHP: |