Suma de resultados

hola, estoy intentando, mediante un formulario, el poder introducir la cantidad en euros.... La cosa es que el resultado debe generar un numero entero, osea se, si introduzco 8,50€ el resultado a enviar seria 850, se me ocurrió hacerlo mediante dos casillas, una para la parte entera de la cantidad y otra para la parte de los céntimos, ahora bien, ¿como las sumaria ahora? Gracias

1 Respuesta

Respuesta
1

¿No es mas fácil multiplicar por 100 la cantidad insertada?

Si tienes dos casillas y mandas números, el php que los recoja tendrá que montar una cadena de texto con las dos cantidades y el punto de separación, y convertir eso en entero.

¿
<?php
$izq_coma = $_POST['parte_entera'];
$der_coma = $_POST['parte_decimal'];
$num = (float) ($izq_coma.'.'.$der_coma); // fijate que se fuerza el tipo a float, esta es la clave para que sea dato numérico
var_dump($num);
?>

Esto te lo he puesto por ilustración, pero en tu caso multiplica por 100 y ya esta.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas