Ver Mensaje Individual
  #14 (permalink)  
Antiguo 23/06/2015, 19:34
matake
 
Fecha de Ingreso: mayo-2013
Mensajes: 191
Antigüedad: 11 años, 9 meses
Puntos: 10
Respuesta: Como escribir en una base de datos a través de un input números con decima

Para ayudarte un poco mas ( ya que yo tampoco sabia ) ... he escuchado el consejo de gnzsoloyo y he mirado en el manual.

Espero que te pueda servir este ejemplo del manual:

Código PHP:
Ver original
  1. $number = 1234.56;
  2.  
  3. // muestra el formato internacional para la configuración regional en_US
  4. setlocale(LC_MONETARY, 'en_US');
  5. echo money_format('%i', $number) . "\n";
  6. // USD 1,234.56

Es solo un ejemplo de : http://php.net/manual/es/function.money-format.php

y una alternativa para windows ( ya que en el manual dice que no funciona en windows ) seria esto:
http://stackoverflow.com/questions/6...ndows-platform

Hay que tener en cuenta que en la base de datos tienes que tener formato DECIMAL o FLOAT

si sigues teniendo VARCHAR .. ( lo que no se aconseja ) ... intenta usar esta funcion para transformar los strings en numeros para poder hacer calculos

http://php.net/manual/es/function.floatval.php

Última edición por matake; 23/06/2015 a las 19:46