Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/07/2009, 02:58
oskar_calvo
 
Fecha de Ingreso: agosto-2006
Mensajes: 219
Antigüedad: 17 años, 8 meses
Puntos: 0
no consigo guardar datos con decimales

Buenos días.

Estoy intentando guardar datos con decimales, tipo 52.5, pero en la base de datos únicamente se guarda 52.0

la variable que envío al insert es puntos, y la paso a number format:

Código PHP:
if ($form_values['resultado1']==&& $form_values['resultado2']){    
    
$puntos2 = ($puntos/'2');
    
$puntos2 number_format($puntos21'.''');
    echo 
$puntos2;
    
/*If ( is_numeric($puntos2)) {
      echo 'hola mundo';
    }*/
  
}  
  
db_query("INSERT INTO {historico_resultados} (uid, hbid, puntos, lugar, resultado, ejercito) VALUES ('%d', '%d','%d', '%d', '%d','%d')"$form_values['jugador1'], $hbid$puntos2$form_values['teatro'], $form_values['resultado1'], $form_values['ejercito_jugador1']); 
El caso es que en vez de guardarme los datos con un decimal me los guarda sin decimales. ¿Alguien puede ayudarme?

Gracias

Oskar