Yo obtengo el valor $fila[6], el cual es un número en la bd = 0.24 , lo extraño es que se me muestra como ,24 ,lo que según dice gettype es un string, como hago para que se quede como number??
Además de eso también trato de convertirlo a float y también me arroja 0 !
Este es mi código
Código PHP:
echo "\$fila[6]==$fila[6]; tipo es " . gettype ($fila[6]) . "<br />\n";
$cadena=$fila[6];
echo"cadena..$cadena <br />";
echo "\$cadena==$cadena; tipo es " . gettype ($cadena) . "<br />\n";
$foo = (float)$fila[6];
$foo+=1;
echo"foo..$foo <br />";
echo "\$foo==$foo; tipo es " . gettype ($foo) . "<br />\n";
$numero_cuotas_n=var_dump($foo);
echo"numero_cuotas_n.. $numero_cuotas_n <br />";
echo"<input type='text' name='numero_cuotas' id='numero_cuotas' value='$numero_cuotas_n' disabled/>";
Las respuestas que obtengo son:
$fila[6]==,24; tipo es string
cadena..,24
$cadena==,24; tipo es string
foo..1
$foo==1; tipo es double
float 1
numero_cuotas_n..