tengo que hacer en php que se me imprima en pantalla :
50 pezeta, 0.300506052192 euro dira.
100 pezeta, 0.601012104384 euro dira.
150 pezeta, 0.901518156576 euro dira.
200 pezeta, 1.20202420877 euro dira.
250 pezeta, 1.50253026096 euro dira.
300 pezeta, 1.80303631315 euro dira.
350 pezeta, 2.10354236534 euro dira.
400 pezeta, 2.40404841754 euro dira.
450 pezeta, 2.70455446973 euro dira.
500 pezeta, 3.00506052192 euro dira.
550 pezeta, 3.30556657411 euro dira.
600 pezeta, 3.6060726263 euro dira.
650 pezeta, 3.90657867849 euro dira.
700 pezeta, 4.20708473069 euro dira.
750 pezeta, 4.50759078288 euro dira.
800 pezeta, 4.80809683507 euro dira.
850 pezeta, 5.10860288726 euro dira.
900 pezeta, 5.40910893945 euro dira.
950 pezeta, 5.70961499165 euro dira.
1000 pezeta, 6.01012104384 euro dira.
y para ello tengo que utilizar el bucle 'for' pero algo hago mal y por más que busco y lo miro... no doy con ello, seguro que es la mayor tonteria del mundo.... pero necesito que alguien siquiera me diga en qué expresión está el error.... pues me siento bloqueado del todo... (lo hice en while con planteamiento similar y no he tenido ningún problema pues realmente es sencillo.... Gracias de antemano
<?php
$i = 50;
define ("Euro",'166.386');
for ($i=50; $i<=1000; $i+=50);
{
echo $i." peseta, ".($i / Euro)." euro dira.". "<br>";
}
?>
con esto lo que se me imprime en pantalla, paradójicamente es :
1050 peseta, 6.31062709603 euro dira.
Es decir no sólo no respeta el bucle sino que tampoco el valor de origen....