Gerçi yeni gördüm while'ın üstünde de sayı tanımlaması yapmışsın ama yazdırdıktan sonra tekrar yazı değerini değiştirmeye çalışmışsın, yine de istediğin gibi çalışmaz, sayi while'dan önce tanımlandığı için while içinde devamlı aynı değeri görürsün. Ya yazdırmadan önce manipüle etmen gerekiyor ya da while içinde değer oluşturman gerekiyor her defasında farklı değerler döndürmesi için.
Ek Olarak:
muhammet467 adlı üyeden alıntı
Hocam ,
Parse error: syntax error, unexpected end of file in C:\wamp64\www\sayisal.php on line 40
hatası alıyorum yine . 40. satırda ?> var sadece.
"if"in parantezini kapatmamışsın.