Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2014, 11:57
alex_rope
 
Fecha de Ingreso: julio-2013
Mensajes: 17
Antigüedad: 10 años, 9 meses
Puntos: 0
Insercion de decimales

Hola amigos

tengo este problema.
Estoy metiendo un valor decimal (4,4), 4 enteros 4 decimales.
Asimismo lo puse como tipo de dato en la BD.
Cuando llevo mis datos con POST veo lo siguiente:

Array ( [nombre_moneda] => AUD [vigencia] => 2014-01-15 [valor_cop] => 1234.5678 [valor_usd] => 0.9876 [pais_id] => 4 )

De momento va todo bien, pero tengo este script de insercion:

<?php
include "../../../config/properties.php";
include "../../../config/security.php";


$nombre_moneda =$_POST['nombre_moneda'];
$vigencia =$_POST['vigencia'];
$valor_cop =$_POST['valor_cop'];
$valor_usd =$_POST['valor_usd'];
$pais_id =$_POST['pais_id'];


$insertar_moneda = "INSERT INTO monedas SET

nombre_moneda='".$nombre_moneda."',
vigencia='".$vigencia."',
valor_cop='".$valor_cop."',
valor_usd='".$valor_usd."',
pais_id='".$pais_id."'
";

$RS_insertar_moneda = mysql_query($insertar_moneda, $connect) or die(mysql_error());

?>

Se registra bien, pero al ver los datos decimales veo que:
1. siempre es 0. + el decimal que puse
2. nunca cambia el valor del 0 y los decimales si.

Que puedo estar omitiendo?

Gracias por la ayuda!